
명시적으로 인용하지 않고 biblatex 항목을 참고문헌에 표시하고 싶습니다. 이는 \nocite{*}로 수행할 수 있지만 참고문헌에서는 \cite로 인용된 항목에만 번호가 있는 것으로 나타납니다. MWE
\documentclass{article}
\\usepackage[backend=biber,
style=numeric,
sorting=nyt]
{biblatex}
\addbibresource{smth.bib}
\begin{document}
According to \cite{first item}...
\nocite{second item}
\printbibliography
\end{document}
나는 얻을 것이다:
[1] 첫 번째 항목
두 번째 항목
대신에
[1] 첫 번째 항목
[2] 두 번째 항목
편집: 문제는 인물과 중앙 환경에서 발생한 것 같습니다.
\documentclass{article}
\usepackage{graphicx}
\usepackage[backend=biber,
style=numeric,
sorting=nyt]
{biblatex}
\usepackage{filecontents}
\begin{filecontents*}{example.bib}
@misc{guion,
author= "{Laboratorio de Física.}",
title="Determinación de índices de refracción",
year="2023",
howpublished=" Disponible en \url{https://fisicas.ucm.es/file/prac22-2223-v0?ver}",
}
@misc{sears,
author = "{Sears y Zemansky}",
title = "Física Universitaria con Física Moderna",
publisher = "Pearson",
volume = "2",
edition = "13",
year = "2013",
}
\end{filecontents*}
\addbibresource{example.bib}
\begin{document}
According to \cite{guion}...
\nocite{*}
\section{Lorem ipsum}
%\centering
%---------------------Figure with \centering inside -------------%
%\begin{figure}[h]
%\centering
%\includegraphics[]{dummy.png}
%\end{figure}
\begin{center} % Should be equivalent to centering
\printbibliography[title=Bibliography]
\end{center}
%\includegraphics[]{dummy.png}
%\end{center}
\end{document}
\centering
환경 대신 토글하면 center
작동하지만 그 반대는 작동하지 않습니다.
참고문헌이 어떤 식으로든 영향을 미치기 전에 센터링을 사용하여 그림을 소개하는 방법을 모르겠습니다. 플로트 내부에만 유지되는 조건이 아닐까요?
답변1
\begin{center}...\end{center}
섹션 제목을 중앙에 배치하는 데 사용하지 마세요 . 환경은 다른 조판을 방해할 수 있는 목록(및 그룹화)을 생성합니다. 이 경우 목록으로 조판된 참고문헌을 망쳐 중첩된 목록으로 만듭니다.
다음은 문제를 보다 간결하게 재현합니다.
\documentclass{article}
\usepackage{biblatex}
\addbibresource{biblatex-examples.bib}
\begin{document}
Lorem\cite{sigfridsson,worman}
\section{Ipsum}
\begin{center}
\printbibliography
\end{center}
\end{document}
여기서 가장 좋은 솔루션은 요구 사항에 따라 다릅니다. 아마도 당신은 참고 \begin{center}...\end{center}
문헌 제목을 중앙에 조판하곤 했을 것입니다. 모든 섹션 제목을 중앙에 배치하시겠습니까, 번호가 지정되지 않은 모든 섹션 제목을 중앙에 배치하시겠습니까, 아니면 참고문헌 제목만 가운데에 배치하시겠습니까?
참고문헌 제목만 변경하려는 경우 상당히 깔끔한 해결책 중 하나는 호출 \centering
에 a를 삽입하는 것입니다 \section*
.
\documentclass{article}
\usepackage{biblatex}
\addbibresource{biblatex-examples.bib}
\makeatletter
\defbibheading{bibliography}[\refname]{%
\section*{\centering#1}%
\@mkboth{\abx@MakeMarkcase{#1}}{\abx@MakeMarkcase{#1}}}
\makeatother
\begin{document}
Lorem\cite{sigfridsson,worman}
\section{Ipsum}
\printbibliography
\end{document}