참조의 수직 정렬 불량

참조의 수직 정렬 불량

내 참고자료에서 각 이름을 쓸 때 이상한 수직 정렬 오류가 나타났습니다. 예를 들면 다음과 같습니다. 여기에 이미지 설명을 입력하세요

그리고 왜 이런 일이 발생하는지 정말 모르겠습니다.

MWE( .cls파일)

\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{solutionclass}[2023/03/03 My Custom LaTeX Class for exercise solutions]

\LoadClass[a4paper, twoside, 11pt]{book}

\RequirePackage[portuguese, english]{babel} 
\RequirePackage[utf8]{inputenc} 
\RequirePackage[T1]{fontenc} 
\RequirePackage[backend    = biber, 
            style      = ext-authoryear-comp,
            sorting    = nyvt, 
            backref    = false,
            articlein  = false,
            uniquename = true,
            doi        = true, 
            dashed     = false]{biblatex}
\addbibresource{bib.bib}
\DeclareFieldFormat[article,periodical]{volume}{\mkbibbold{#1}}

\AtEndDocument{%
    \clearpage
    \pagestyle{fancy}
    \markboth{\textsc{References}}{\textsc{References}}
    \printbibliography[heading=bibintoc, title=References]
} 

MWE( .bib파일)

@book{Choquet-BruhatGR,
    title = {General Relativity and the Einstein Equations},
    author = {Choquet-Bruhat, Yvonne},
    date = {2009},
    volume = {I},
    publisher = {Oxford University Press},
    location = {Oxford}
}

@book{Choquet-BruhatGR2,
    title = {Introduction to general relativity, black holes, and cosmology},
    author = {Choquet-Bruhat, Yvonne},
    date = {2015},
    volume = {I},
    publisher = {Oxford University Press},
    location = {Oxford}
}

답변1

표준 설정을 가정하면 참고문헌은 다음과 같이 조판됩니다.양쪽 정렬된 텍스트- 문서의 나머지 부분에 있는 일반 텍스트와 같습니다. 이는 TeX가 모든 줄이 오른쪽 여백에서 균등하게 만나도록 시도한다는 것을 의미합니다. 이는 텍스트가 오른쪽 여백에서 고르게 만나지 않고 좀 더 "거칠게" 보이는 왼쪽 정렬 텍스트와 반대입니다.

정렬은 주로 줄의 공백 너비를 약간 늘리거나 압축하여 이루어집니다. 이것이 바로 스크린샷에 표시된 효과입니다. 이 줄에 조판된 텍스트는 서로 다르고 자연적인 너비도 다르기 때문에 TeX는 서로 다른 너비를 보상하고 줄 끝이 잘 맞도록 공간을 압축/확대해야 합니다.

\documentclass[a4paper, 11pt, british]{article}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[backend=biber, style=authoryear, dashed=false]{biblatex}

\begin{filecontents}{\jobname.bib}
@book{Choquet-BruhatGR,
  title     = {General Relativity and the {Einstein} Equations},
  author    = {Choquet-Bruhat, Yvonne},
  date      = {2009},
  volume    = {I},
  publisher = {Oxford University Press},
  location  = {Oxford},
}
@book{Choquet-BruhatGR2,
  title     = {Introduction to General Relativity, Black Holes, and Cosmology},
  author    = {Choquet-Bruhat, Yvonne},
  date      = {2015},
  volume    = {I},
  publisher = {Oxford University Press},
  location  = {Oxford},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}

\begin{document}
Lorem \autocite{sigfridsson,Choquet-BruhatGR,Choquet-BruhatGR2}

\printbibliography
\end{document}

정당화된 참고문헌

정당성을 포기하면 같은 공간을 얻을 수 있습니다. 그러나 물론 그러면 더 이상 올바른 가장자리도 없습니다. 어쨌든 대부분의 항목이 그렇게 길지 않은 참고문헌에서는 실제로 그렇게 나쁘지 않을 수도 있습니다.

\documentclass[a4paper, 11pt, british]{article}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage{ragged2e}
\usepackage[backend=biber, style=authoryear, dashed=false]{biblatex}

\begin{filecontents}{\jobname.bib}
@book{Choquet-BruhatGR,
  title     = {General Relativity and the {Einstein} Equations},
  author    = {Choquet-Bruhat, Yvonne},
  date      = {2009},
  volume    = {I},
  publisher = {Oxford University Press},
  location  = {Oxford},
}
@book{Choquet-BruhatGR2,
  title     = {Introduction to General Relativity, Black Holes, and Cosmology},
  author    = {Choquet-Bruhat, Yvonne},
  date      = {2015},
  volume    = {I},
  publisher = {Oxford University Press},
  location  = {Oxford},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}

\begin{document}
Lorem \autocite{sigfridsson,Choquet-BruhatGR,Choquet-BruhatGR2}

\begingroup
\RaggedRight
\printbibliography
\endgroup
\end{document}

Raggedright 참고문헌

관련 정보