Latex '的两列书目;报告';班

Latex '的两列书目;报告';班,latex,two-columns,bibliography,Latex,Two Columns,Bibliography,我是LATEX的新手,目前正在使用TextStudio和MiKTeX为我的LATEX理工学士学位撰写项目论文。在报告的最后一部分,我把我的参考书目分为两列打印出来,因为列表很大,而且占用了很多页面。以下是我在tex文件中的代码: \documentclass[12pt,a4paper]{report} \usepackage[sorting=none]{biblatex} \usepackage{multicol} \addbibresource{reference.bib} \begin{d

我是LATEX的新手,目前正在使用TextStudio和MiKTeX为我的LATEX理工学士学位撰写项目论文。在报告的最后一部分,我把我的参考书目分为两列打印出来,因为列表很大,而且占用了很多页面。以下是我在tex文件中的代码:

\documentclass[12pt,a4paper]{report}
\usepackage[sorting=none]{biblatex}
\usepackage{multicol}
\addbibresource{reference.bib}

\begin{document}
     \begin{multicols}{2}
          \printbibliography
     \end{multicols}
\end{document}
我的“参考.bib”包含以下文本:


@article{4,
    author = {Dhillon, Ankita and Nair, Manjula and Kumar, Dinesh},
    doi = {10.1039/c6ay01534d},
    issn = {17599679},
    journal = {Analytical Methods},
    number = {27},
    pages = {5338--5352},
    title = {{Analytical methods for determination and sensing of fluoride in biotic and abiotic sources: A review}},
    volume = {8},
    year = {2016}
}
@article{ICP,
    author = {Fulford, J. E. and Quan, E. S.K.},
    doi = {10.1366/0003702884428040},
    issn = {00037028},
    journal = {Applied Spectroscopy},
    number = {3},
    pages = {425--428},
    title = {{Negative Ions in Inductively Coupled Plasma Mass Spectrometry.}},
    volume = {42},
    year = {1988}
}
@article{einstein,
    author = "Albert Einstein",
    title = "{Zur Elektrodynamik bewegter K{\"o}rper}. ({German})
    [{On} the electrodynamics of moving bodies]",
    journal = "Annalen der Physik",
    volume = "322",
    number = "10",
    pages = "891--921",
    year = "1905",
    DOI = "http://dx.doi.org/10.1002/andp.19053221004",
    keywords = "physics"
}
......
我得到的结果如下所示: 第二列略高于标题“引用”。这是我想要避免的

但我想要的是: 请帮助我使第二列第一个元素与第一列第一个元素对齐


出于相同目的使用“\twocolumn” 或者,我尝试了如下所示的
\twoocolumn
命令:

\documentclass[12pt,a4paper]{report}
\usepackage[sorting=none]{biblatex}
\addbibresource{reference.bib}

\begin{document}
     \twocolumn
     \printbibliography
\end{document}
现在我得到了我需要的表格如下:

但问题是,第一列中的几个句子在到达列末并进入send列时会中断。有没有办法把第一栏的句子包装起来,它从第一栏走到第二栏。欢迎任何帮助,这对我来说都是非常有用的

多谢各位。 基尔蒂·瓦桑M
(电邮:kvasan166@gmail.com)

不幸的是,您在问题中显示的bib文件片段不允许我们使用
\twoocolumn
解决方案重现问题。这个问题可能是由太窄的柱造成的,这使得tex很难找到合适的断点。也许
\twocolumn\raggedright\print参考书目
值得一试。..@samcarter\u is\u at\u topanswers.xyz谢谢你的评论。@samcarter\u is\u at\u topanswers.xyz我试过了,这次效果很好。但是如果我使用您的方式(两列书目),由于两列书目中有很多空白(使用\raggedright),它比单列书目占用更多的页面。这是不必要的。无论如何,感谢你的宝贵评论。biblatex在一个专栏中生成的参考书目已经相当紧凑,引入两个专栏并在它们之间留出空间不会神奇地在同一个空间中容纳更多的文本,而不是关注页数,我认为更重要的是让你的文件让你的读者阅读起来愉快。。。我不认为两列参考书目有助于实现这一目标。幸运的是,您在问题中显示的bib文件片段不允许我们用
\twooltumn
解决方案重现问题。这个问题可能是由太窄的柱造成的,这使得tex很难找到合适的断点。也许
\twocolumn\raggedright\print参考书目
值得一试。..@samcarter\u is\u at\u topanswers.xyz谢谢你的评论。@samcarter\u is\u at\u topanswers.xyz我试过了,这次效果很好。但是如果我使用您的方式(两列书目),由于两列书目中有很多空白(使用\raggedright),它比单列书目占用更多的页面。这是不必要的。无论如何,感谢你的宝贵评论。biblatex在一个专栏中生成的参考书目已经相当紧凑,引入两个专栏并在它们之间留出空间不会神奇地在同一个空间中容纳更多的文本,而不是关注页数,我认为更重要的是让你的文件让你的读者阅读起来愉快。。。我不认为两栏式的参考书目有助于实现这一目标