@@ -75,7 +75,7 @@ class ArticleReference(ReferenceABC):
7575 abbreviation : str
7676 authors : List [Author ]
7777 title : str
78- journal : str
78+ journal : Optional [ str ] = None
7979 year : int
8080 month : Optional [int ] = None
8181 issue : Optional [int ] = None
@@ -138,7 +138,8 @@ def format_line(key: str, value: str, format: str = line_format) -> str:
138138 )
139139 )
140140 lines .append (format_line ("title" , "{" + self .title + "}" ))
141- lines .append (format_line ("journal" , self .journal ))
141+ if self .journal is not None :
142+ lines .append (format_line ("journal" , self .journal ))
142143 lines .append (format_line ("year" , str (self .year )))
143144 if self .month is not None :
144145 lines .append (format_line ("month" , str (self .month )))
@@ -245,7 +246,7 @@ class REFERENCE(enum.Enum):
245246 AAK2 = "Chua:2017ujo"
246247 AK = "Barack:2003fp"
247248 FD = "Speri:2023jte"
248- FEW2 = "Chapman-Bird:2025xtd"
249+ KERR_ECC_EQ = "Chapman-Bird:2025xtd"
249250
250251 def __str__ (self ) -> str :
251252 return str (self .value )
@@ -318,7 +319,12 @@ def to_reference(ref_dict) -> Reference:
318319 return CitationRegistry (** references , ** {cff ["title" ]: to_reference (cff )})
319320
320321
321- COMMON_REFERENCES = [REFERENCE .FEW , REFERENCE .LARGER_FEW , REFERENCE .FEW_SOFTWARE ]
322+ COMMON_REFERENCES = [
323+ REFERENCE .KERR_ECC_EQ ,
324+ REFERENCE .FEW ,
325+ REFERENCE .LARGER_FEW ,
326+ REFERENCE .FEW_SOFTWARE ,
327+ ]
322328
323329
324330class Citable :
0 commit comments