참고문헌의 상자가 너무 많음

참고문헌의 상자가 너무 많음

내 참고문헌에 너무 많은 Hbox의 URL이 있고 URL이 정확하더라도 작동하지 않습니다. 문제를 찾을 수 없습니다. 긴급한 일이므로 도움을 주시면 감사하겠습니다.

\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{array}
\usepackage{float}
\usepackage{booktabs,caption}
\usepackage[skip=9pt,indent=30pt]{parskip}
\usepackage[a4paper, left=3cm, top=2.8cm, right=3cm, bottom=2cm,includefoot,head=18pt]{geometry}

\usepackage[onehalfspacing]{setspace}
\usepackage{makecell}

\usepackage[protrusion=true,expansion,final]{microtype}
\usepackage[hyphens]{url}
\usepackage{hyphenat}
\usepackage{caption}

\usepackage{helvet}
\renewcommand{\familydefault}{\sfdefault}

\usepackage[ngerman]{babel}
\usepackage{csquotes}

\usepackage[backend=biber,style=authoryear, autocite=inline,maxbibnames=99]{biblatex}
\addbibresource{Masterarbeit.bib}
\DeclareUnicodeCharacter{2060}{\nolinebreak}

\usepackage[breaklinks]{hyperref}

\usepackage{scrlayer-scrpage}
\renewcommand{\arraystretch}{1.4} %Spaltenhöhe einstellen

\begin{document}

\autocite{authoryear}

\printbibliography
\end{document}

참고문헌 항목의 예는 다음과 같습니다.

@misc{LWK2006,
author = {LWK},
publisher = {Landwirtschaftskammer Rheinland-Pfalz},
file = {:home/leonie/Dokumente/Studium/Weinbau{\&}Oenologie/04{\_}Masterarbeit/02{\_}Literatur/03{\_}Methoden/QWP{\_}Untersuchungsverfahren-FT-IR-Spektrometrie.pdf:pdf},
title = {{Untersuchungsverfahren zur Bestimmung von Vorhandenem Alkohol, Reduzierendem Zucker und Gesamts{\"{a}}ure mittels FT-IR-Spektrometriebei der amtlichen Qualit{\"{a}}tsweinuntersuchung Version}},
url = {https://www.lwk-rlp.de/fileadmin/lwk-rlp.de/Weinbau/PDF/QWP{\_}Untersuchungsverfahren-FT-IR-Spektrometrie.pdf},
urldate = {2023-12-05},
volume = {2},
year = {2006}
}

답변1

_URL에서 이스케이프 처리하지 마세요 . 이렇게 하면 링크가 작동할 뿐만 아니라 특정 경우 상자가 가득 찼다는 경고도 방지됩니다.

참고문헌에 박스가 너무 많이 들어가는 것을 방지하기 위한 보다 일반적인 접근 방식을 사용하면 패키지를 로드할 수 있습니다 xurl. 이렇게 하면 줄바꿈에 대해 더 많은 중단점을 허용할 수 있습니다.

\documentclass[12pt]{article}
\usepackage[T1]{fontenc}

\usepackage[skip=9pt,indent=30pt]{parskip}
\usepackage[a4paper, left=3cm, top=2.8cm, right=3cm, bottom=2cm,includefoot,head=18pt]{geometry}
\usepackage[backend=biber,style=authoryear, autocite=inline,maxbibnames=99]{biblatex}

\begin{filecontents*}[overwrite]{test.bib}
@misc{LWK2006,
author = {LWK},
publisher = {Landwirtschaftskammer Rheinland-Pfalz},
title = {{Untersuchungsverfahren zur Bestimmung von Vorhandenem Alkohol, Reduzierendem Zucker und Gesamts{\"{a}}ure mittels FT-IR-Spektrometriebei der amtlichen Qualit{\"{a}}tsweinuntersuchung Version}},
url = {https://www.lwk-rlp.de/fileadmin/lwk-rlp.de/Weinbau/PDF/QWP_Untersuchungsverfahren-FT-IR-Spektrometrie.pdf},
urldate = {2023-12-05},
volume = {2},
year = {2006}
}
\end{filecontents*}

\addbibresource{test.bib}
\usepackage[breaklinks]{hyperref}

%\usepackage{xurl}% <- uncomment to allow more line breaks in url

\begin{document}

\autocite{LWK2006}

\printbibliography
\end{document}

여기에 이미지 설명을 입력하세요

관련 정보