From d415d3d08d88c3bd58300c9d86dff294890111f8 Mon Sep 17 00:00:00 2001 From: zox Date: Mon, 21 Apr 2025 13:17:21 +0800 Subject: [PATCH 1/2] Remove italic formatting for journal titles Fixes #456 --- ustcthesis-bachelor.bbx | 2 +- ustcthesis-bachelor.bst | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ustcthesis-bachelor.bbx b/ustcthesis-bachelor.bbx index d6077130..2dc7c79f 100644 --- a/ustcthesis-bachelor.bbx +++ b/ustcthesis-bachelor.bbx @@ -12,7 +12,7 @@ \DeclareFieldFormat{journaltitle}{% \iffieldequalstr{userd}{english}{% - \mkbibemph{#1}% + #1% }{% #1\isdot }% diff --git a/ustcthesis-bachelor.bst b/ustcthesis-bachelor.bst index 5e19d089..1f0106b2 100644 --- a/ustcthesis-bachelor.bst +++ b/ustcthesis-bachelor.bst @@ -78,7 +78,7 @@ FUNCTION {load.config} #1 'show.medium.type := "slash" 'component.part.label := #0 'short.journal := - #1 'italic.journal := + #0 'italic.journal := #0 'link.journal := #0 'bold.journal.volume := #0 'show.missing.address.publisher := From 1dfa9f44caf124ded167d01a64e089f36b93f48e Mon Sep 17 00:00:00 2001 From: zox Date: Mon, 21 Apr 2025 16:26:24 +0800 Subject: [PATCH 2/2] fix: update bachelor testcases --- test/testfiles-biblatex/biblatex-bachelor.tlg | 9 ++++----- test/testfiles-bibtex/bibtex-bachelor.tlg | 11 ++++------- 2 files changed, 8 insertions(+), 12 deletions(-) diff --git a/test/testfiles-biblatex/biblatex-bachelor.tlg b/test/testfiles-biblatex/biblatex-bachelor.tlg index 13b85828..672c3619 100644 --- a/test/testfiles-biblatex/biblatex-bachelor.tlg +++ b/test/testfiles-biblatex/biblatex-bachelor.tlg @@ -1052,7 +1052,7 @@ Completed box being shipped out [2] ....\glue(\rightskip) 0.0 ...\penalty 400 ...\glue(\baselineskip) 11.22995 -...\hbox(8.23878+2.6258)x391.07304, glue set 15.5385fil, shifted 26.04448 +...\hbox(8.23878+2.6258)x391.07304, glue set 15.93597fil, shifted 26.04448 ....\TU/texgyretermes(0)/m/n/12.045 tial ....\glue 3.01125 plus 1.50562 minus 1.00374 ....\TU/texgyretermes(0)/m/n/12.045 of @@ -1078,12 +1078,11 @@ Completed box being shipped out [2] ....\kern -0.0002 ....\kern 0.0002 ....\glue 3.01125 plus 1.51465 minus 0.99774 -....\TU/texgyretermes(0)/m/it/12.045 J. +....\TU/texgyretermes(0)/m/n/12.045 J. ....\glue 3.01125 plus 1.51465 minus 0.99774 -....\TU/texgyretermes(0)/m/it/12.045 Phys. +....\TU/texgyretermes(0)/m/n/12.045 Phys. ....\glue 3.01125 plus 1.51465 minus 0.99774 -....\TU/texgyretermes(0)/m/it/12.045 Chem. -....\kern 0.0 +....\TU/texgyretermes(0)/m/n/12.045 Chem. ....\kern -0.0002 ....\kern 0.0002 ....\glue 3.01125 plus 1.51465 minus 0.99774 diff --git a/test/testfiles-bibtex/bibtex-bachelor.tlg b/test/testfiles-bibtex/bibtex-bachelor.tlg index 0a3d1cba..e8f53564 100644 --- a/test/testfiles-bibtex/bibtex-bachelor.tlg +++ b/test/testfiles-bibtex/bibtex-bachelor.tlg @@ -919,7 +919,7 @@ Completed box being shipped out [2] ....\glue(\rightskip) 0.0 ...\penalty 4150 ...\glue(\baselineskip) 11.22995 -...\hbox(8.23878+2.6258)x397.07306, glue set 42.8498fil, shifted 20.04446 +...\hbox(8.23878+2.6258)x397.07306, glue set 43.24727fil, shifted 20.04446 ....\TU/texgyretermes(0)/m/n/12.045 of ....\glue 3.01125 plus 1.50562 minus 1.00374 ....\TU/texgyretermes(0)/m/n/12.045 argon-hydrogen @@ -931,14 +931,11 @@ Completed box being shipped out [2] ....\TU/texgyretermes(0)/m/n/12.045 [J]. ....\glue 3.01125 plus 1.50562 minus 1.00374 ....\glue 1.32495 plus 3.97487 minus 0.84323 -....\TU/texgyretermes(0)/m/it/12.045 J. +....\TU/texgyretermes(0)/m/n/12.045 J. ....\glue 3.01125 plus 1.50562 minus 1.00374 -....\TU/texgyretermes(0)/m/it/12.045 Phys. +....\TU/texgyretermes(0)/m/n/12.045 Phys. ....\glue 3.01125 plus 1.50562 minus 1.00374 -....\TU/texgyretermes(0)/m/it/12.045 Chem. -....\kern -0.0002 -....\kern 0.0002 -....\TU/texgyretermes(0)/m/n/12.045 , +....\TU/texgyretermes(0)/m/n/12.045 Chem., ....\glue 3.01125 plus 1.88202 minus 0.80298 ....\TU/texgyretermes(0)/m/n/12.045 1992, ....\glue 3.01125 plus 1.88202 minus 0.80298