
저는 공간이 제한된 매체를 위해 글을 쓰고 있으며 참고문헌 목록을 최대한 간결하게 작성해야 합니다. 이는 참고문헌 항목에서 거의 모든 공백을 제거하는 것을 의미합니다. \bibitem 사이의 단락 건너뛰기도 합니다.
다음과 같은 참고문헌을 갖는 대신:
[1] A. 안톤 외. 참고문헌 서식 지정 기법, ArXiv, 2020.
[2] BB 브렛과 B. 투표. 참고문헌 형식, BAM, 2020.
[3] C. 쿰. 좋은 참고문헌 형식의 특징, Corr, 2020.
나는 다음과 같으면 좋겠다:
[1]A. 안톤 외. 참고문헌 서식 지정 기법, ArXiv, 2020.[2]BB 브렛과 B. 투표. 참고문헌 형식, BAM, 2020.[삼]C. 쿰. 좋은 참고문헌 형식의 특징, Corr, 2020.
온라인에서 다음 제안을 찾았습니다.
http://bibdesk-users.661331.n2.nabble.com/Very-compact-bibliography-styles-td1332196.html
그러나 그의 솔루션은 각 비비트 항목 뒤에 이상한 공백을 생성합니다(이상한 방식으로 텍스트를 정당화하려는 것 같습니다). 나는 그의 제안에 개입하여 항목을 제거하려고 시도했지만 내가 원하는 구성을 제공하지 못했습니다.
라텍스 파일을 컴파일하기 위해 overleaf를 사용하고 있습니다. 실제 예는 다음과 같습니다.
\documentclass[twocolumn]{article}
\usepackage[utf8]{inputenc}
\usepackage{filecontents}
\usepackage{paralist}
\begin{filecontents}{main.bib}
@misc{a,
author = {A. Anton and
others},
title = {A Technique for Formatting Bibliographies},
journal = {ArXiv},
year = {2020}
}
@misc{b,
author = {B. Brett and
B. Ballot},
title = {Bibliographies Formatting},
journal = {BAM},
year = {2020}
}
@misc{c,
author = {C. Coomb},
title = {Characteristics of a Good Bibliography Formatting},
journal = {Corr},
year = {2020}
}
@misc{d,
author = {D. Damiani and
others},
title = {Direct Bibliographies for Latex: A Study on How to Produce Direct Bibliographies},
journal = {DankJournal},
year = {2020}
}
\end{filecontents}
\makeatletter
\renewenvironment{thebibliography}[1]
{\section*{\refname}%
\@mkboth{\MakeUppercase\refname}{\MakeUppercase\refname}%
\begin{inparaenum}%
\list{\textbf{\@biblabel{\@arabic\c@enumiv}}}%
{\@openbib@code
\usecounter{enumiv}%
\let\p@enumiv\@empty
\renewcommand\theenumiv{\@arabic\c@enumiv}}%
\sloppy
\clubpenalty4000
\@clubpenalty \clubpenalty
\widowpenalty4000%
\sfcode`\.\@m}
{\def\@noitemerr
{\@latex@warning{Empty `thebibliography' environment}}%
\endlist\end{inparaenum}}
\renewcommand\newblock{}
\makeatother
\title{Bibliography Example}
\author{\LaTeX{} Stack Exchange User}
\date{August 2019}
\begin{document}
\maketitle
\section{Introduction}
Here we cite \cite{a,b,c} and \cite{d}.
\bibliographystyle{plain}
\bibliography{main}
\end{document}
1,2,3,4를 인용하면 다음과 같은 결과가 나옵니다.
1, 2, 3만 인용하면서
\section{Introduction}
Here we cite \cite{a,b,c} and nothing else.
\bibliographystyle{plain}
\bibliography{main}
LaTeX에서 참고문헌 형식을 지정할 수 있는 방법이 있나요?