Skip to content

Commit 5e7b5cc

Browse files
committed
Fix BibTeX error with first edition (#476)
1 parent 50539cf commit 5e7b5cc

6 files changed

Lines changed: 1957 additions & 102 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1111

1212
- 修正 LuaTeX 部分符号错误地使用西文字体([tuna/thuthesis#1022](https://github.com/tuna/thuthesis/issues/1022))。
1313
- 修正声明页中错误换行的问题([#470](https://github.com/ustctug/ustcthesis/issues/470))。
14+
- 修正 BibTeX `edition``1` 的报错([#476](https://github.com/ustctug/ustcthesis/issues/476))。
1415

1516
## [4.0.0-beta.9] - 2025-05-25
1617

test/testfiles-bibtex/bibtex-inline.tlg

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -921,7 +921,7 @@ Completed box being shipped out [2]
921921
...\glue(\parskip) 0.0
922922
...\glue(\parskip) 0.0
923923
...\glue(\baselineskip) 11.09546
924-
...\hbox(7.1984+2.29756)x390.7691, glue set 0.04022, shifted 26.34842
924+
...\hbox(7.1984+2.29756)x390.7691, glue set - 0.02827, shifted 26.34842
925925
....\hbox(7.12462+1.64412)x0.0
926926
.....\glue 0.0
927927
.....\glue -26.34842
@@ -950,7 +950,7 @@ Completed box being shipped out [2]
950950
....\glue 2.63484 plus 1.31741 minus 0.87828
951951
....\TU/texgyretermes(0)/m/n/10.53937 libraries:
952952
....\glue 3.51312 plus 2.63483 minus 0.43913
953-
....\TU/texgyretermes(0)/m/n/10.53937 Dreams,
953+
....\TU/texgyretermes(0)/m/n/10.53937 dreams,
954954
....\glue 2.63484 plus 1.64676 minus 0.70262
955955
....\TU/texgyretermes(0)/m/n/10.53937 madness,
956956
....\glue 2.63484 plus 1.64676 minus 0.70262
@@ -965,12 +965,12 @@ Completed box being shipped out [2]
965965
....\glue 1.15933 plus 3.478 minus 0.73782
966966
....\TU/texgyretermes(0)/m/n/10.53937 Chicago:
967967
....\glue 3.51312 plus 2.63483 minus 0.43913
968-
....\TU/texgyretermes(0)/m/n/10.53937 Amer-
968+
....\TU/texgyretermes(0)/m/n/10.53937 Ameri-
969969
....\glue(\rightskip) 0.0
970970
...\penalty 4250
971971
...\glue(\baselineskip) 10.52635
972-
...\hbox(7.25108+2.29756)x390.7691, glue set 257.37231fil, shifted 26.34842
973-
....\TU/texgyretermes(0)/m/n/10.53937 ican
972+
...\hbox(7.25108+2.29756)x390.7691, glue set 260.30226fil, shifted 26.34842
973+
....\TU/texgyretermes(0)/m/n/10.53937 can
974974
....\glue 2.63484 plus 1.31741 minus 0.87828
975975
....\TU/texgyretermes(0)/m/n/10.53937 Library
976976
....\glue 2.63484 plus 1.31741 minus 0.87828
@@ -985,7 +985,7 @@ Completed box being shipped out [2]
985985
...\glue(\parskip) 0.0
986986
...\glue(\parskip) 0.0
987987
...\glue(\baselineskip) 10.52635
988-
...\hbox(7.25108+2.29756)x390.7691, glue set - 0.10938, shifted 26.34842
988+
...\hbox(7.25108+2.29756)x390.7691, glue set 0.06027, shifted 26.34842
989989
....\hbox(7.25108+1.64412)x0.0
990990
.....\glue 0.0
991991
.....\glue -26.34842
@@ -1025,7 +1025,7 @@ Completed box being shipped out [2]
10251025
....\glue 2.63484 plus 1.31741 minus 0.87828
10261026
....\TU/texgyretermes(0)/m/n/10.53937 persons:
10271027
....\glue 3.51312 plus 2.63483 minus 0.43913
1028-
....\TU/texgyretermes(0)/m/n/10.53937 National
1028+
....\TU/texgyretermes(0)/m/n/10.53937 national
10291029
....\glue(\rightskip) 0.0
10301030
...\penalty 4150
10311031
...\glue(\baselineskip) 10.57904
@@ -2306,7 +2306,7 @@ Completed box being shipped out [3]
23062306
...\glue(\parskip) 0.0
23072307
...\glue(\parskip) 0.0
23082308
...\glue(\baselineskip) 11.09546
2309-
...\hbox(7.1984+2.29756)x390.7691, glue set - 0.25714, shifted 26.34842
2309+
...\hbox(7.1984+2.29756)x390.7691, glue set - 0.20654, shifted 26.34842
23102310
....\hbox(7.12462+1.64412)x0.0
23112311
.....\glue 0.0
23122312
.....\glue -26.34842
@@ -2331,7 +2331,7 @@ Completed box being shipped out [3]
23312331
....\glue 2.63484 plus 1.31741 minus 0.87828
23322332
....\TU/texgyretermes(0)/m/n/10.53937 physiology:
23332333
....\glue 3.51312 plus 2.63483 minus 0.43913
2334-
....\TU/texgyretermes(0)/m/n/10.53937 Plant
2334+
....\TU/texgyretermes(0)/m/n/10.53937 plant
23352335
....\glue 2.63484 plus 1.31741 minus 0.87828
23362336
....\TU/texgyretermes(0)/m/n/10.53937 biology
23372337
....\glue 2.63484 plus 1.31741 minus 0.87828

test/testfiles-bibtex/bibtex-numerical.tlg

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -997,7 +997,7 @@ Completed box being shipped out [2]
997997
...\glue(\parskip) 0.0
998998
...\glue(\parskip) 0.0
999999
...\glue(\baselineskip) 11.09546
1000-
...\hbox(7.1984+2.29756)x390.7691, glue set 0.04022, shifted 26.34842
1000+
...\hbox(7.1984+2.29756)x390.7691, glue set - 0.02827, shifted 26.34842
10011001
....\hbox(7.12462+1.64412)x0.0
10021002
.....\glue 0.0
10031003
.....\glue -26.34842
@@ -1026,7 +1026,7 @@ Completed box being shipped out [2]
10261026
....\glue 2.63484 plus 1.31741 minus 0.87828
10271027
....\TU/texgyretermes(0)/m/n/10.53937 libraries:
10281028
....\glue 3.51312 plus 2.63483 minus 0.43913
1029-
....\TU/texgyretermes(0)/m/n/10.53937 Dreams,
1029+
....\TU/texgyretermes(0)/m/n/10.53937 dreams,
10301030
....\glue 2.63484 plus 1.64676 minus 0.70262
10311031
....\TU/texgyretermes(0)/m/n/10.53937 madness,
10321032
....\glue 2.63484 plus 1.64676 minus 0.70262
@@ -1041,12 +1041,12 @@ Completed box being shipped out [2]
10411041
....\glue 1.15933 plus 3.478 minus 0.73782
10421042
....\TU/texgyretermes(0)/m/n/10.53937 Chicago:
10431043
....\glue 3.51312 plus 2.63483 minus 0.43913
1044-
....\TU/texgyretermes(0)/m/n/10.53937 Amer-
1044+
....\TU/texgyretermes(0)/m/n/10.53937 Ameri-
10451045
....\glue(\rightskip) 0.0
10461046
...\penalty 4250
10471047
...\glue(\baselineskip) 10.52635
1048-
...\hbox(7.25108+2.29756)x390.7691, glue set 257.37231fil, shifted 26.34842
1049-
....\TU/texgyretermes(0)/m/n/10.53937 ican
1048+
...\hbox(7.25108+2.29756)x390.7691, glue set 260.30226fil, shifted 26.34842
1049+
....\TU/texgyretermes(0)/m/n/10.53937 can
10501050
....\glue 2.63484 plus 1.31741 minus 0.87828
10511051
....\TU/texgyretermes(0)/m/n/10.53937 Library
10521052
....\glue 2.63484 plus 1.31741 minus 0.87828
@@ -1061,7 +1061,7 @@ Completed box being shipped out [2]
10611061
...\glue(\parskip) 0.0
10621062
...\glue(\parskip) 0.0
10631063
...\glue(\baselineskip) 10.52635
1064-
...\hbox(7.25108+2.29756)x390.7691, glue set - 0.10938, shifted 26.34842
1064+
...\hbox(7.25108+2.29756)x390.7691, glue set 0.06027, shifted 26.34842
10651065
....\hbox(7.25108+1.64412)x0.0
10661066
.....\glue 0.0
10671067
.....\glue -26.34842
@@ -1101,7 +1101,7 @@ Completed box being shipped out [2]
11011101
....\glue 2.63484 plus 1.31741 minus 0.87828
11021102
....\TU/texgyretermes(0)/m/n/10.53937 persons:
11031103
....\glue 3.51312 plus 2.63483 minus 0.43913
1104-
....\TU/texgyretermes(0)/m/n/10.53937 National
1104+
....\TU/texgyretermes(0)/m/n/10.53937 national
11051105
....\glue(\rightskip) 0.0
11061106
...\penalty 4150
11071107
...\glue(\baselineskip) 10.57904
@@ -2382,7 +2382,7 @@ Completed box being shipped out [3]
23822382
...\glue(\parskip) 0.0
23832383
...\glue(\parskip) 0.0
23842384
...\glue(\baselineskip) 11.09546
2385-
...\hbox(7.1984+2.29756)x390.7691, glue set - 0.25714, shifted 26.34842
2385+
...\hbox(7.1984+2.29756)x390.7691, glue set - 0.20654, shifted 26.34842
23862386
....\hbox(7.12462+1.64412)x0.0
23872387
.....\glue 0.0
23882388
.....\glue -26.34842
@@ -2407,7 +2407,7 @@ Completed box being shipped out [3]
24072407
....\glue 2.63484 plus 1.31741 minus 0.87828
24082408
....\TU/texgyretermes(0)/m/n/10.53937 physiology:
24092409
....\glue 3.51312 plus 2.63483 minus 0.43913
2410-
....\TU/texgyretermes(0)/m/n/10.53937 Plant
2410+
....\TU/texgyretermes(0)/m/n/10.53937 plant
24112411
....\glue 2.63484 plus 1.31741 minus 0.87828
24122412
....\TU/texgyretermes(0)/m/n/10.53937 biology
24132413
....\glue 2.63484 plus 1.31741 minus 0.87828

0 commit comments

Comments
 (0)