自定义书目的样式和外观

自定义书目的样式和外观

我怎样才能使这个参考书目看起来更好?

在此处输入图片描述

这是我使用的代码:

\chapter*{Nethographie}

\addcontentsline{toc}{chapter}{Nethographie}

{[}N9{]} https://kuler.adobe.com (Consulté en Janvier 2014)

{[}N10{]} http://http://jsfiddle.net/ (Consulté en Janvier 2014)

{[}N11{]} https://kuler.adobe.com/explore/newest/ (Consulté en Février 2014)

{[}N12{]} http://msdn.microsoft.com/en-us/library/aa365465\%{}28VS.85\%{}29.aspx (Consulté en Février 2014)

\end{document}

答案1

如果你想手动创建参考书目部分,你可以使用thebibliography环境;该\url命令(来自url包)可用于使用等宽字体排版 URL:

由于已加载french模块babel,您可以使用以下方法更改书目部分的名称

\addto\captionsfrench{
  \renewcommand\bibname{Nethographie}
}

完整示例:

\documentclass{book}
\usepackage[french]{babel}
\usepackage{url}

\addto\captionsfrench{
  \renewcommand\bibname{Nethographie}
}

\begin{document}

As we see in~\cite{kuleraa}

\begin{thebibliography}{9999}
\bibitem[N9]{kuleraa} \url{https://kuler.adobe.com} (Consulté en Janvier 2014)

\bibitem[N10]{jsfiddle} \url{http://http://jsfiddle.net/} (Consulté en Janvier 2014)

\bibitem[N11]{kulerb} \url{https://kuler.adobe.com/explore/newest/} (Consulté en Février 2014)

\bibitem[N12]{microsoft} \url{http://msdn.microsoft.com/en-us/library/aa365465\%{}28VS.85\%{}29.aspx} (Consulté en Février 2014)
\end{thebibliography}
\end{document}

\end{document}

在此处输入图片描述

这样,除了自动格式化条目之外,您还可以使用 \cite 命令引用文档中的项目,就像我在示例代码中所做的那样。

主要内容包括:

  1. 环境thebibliography:您使用此环境来声明您的书目条目;环境有一个强制参数,将用于为标签提供适当的间距。在我的示例中,我使用了9999这意味着可以为标签提供四个字符的宽度。

  2. 在这个环境中,你使用声明每个条目\bibitem,它有一个强制参数,用于文档中最终引用的键。此命令还有一个可选参数,可用于更改默认数字标签。例如,

    \bibitem[N9]{kuleraa}
    

    指示定义一个新条目;这个新条目将被标记N9并分配一个键kuleraa,该键可在文档中使用来进行引用\cite{kuleraa}

但请注意,手工编制参考书目意味着您要负责条目的排序和格式。以下工具BibTeX或包biblatex可以为您完成这些任务。

答案2

如果您确实想由 Hans 制作您的参考书目,这里有一种方法,使用enumitemurl包:

        \documentclass{book}
        \usepackage[utf8]{inputenc}
        \usepackage[T1]{fontenc} 
        \usepackage{lmodern} 
        \usepackage{url} 
        \usepackage[shortlabels]{enumitem} 

        \begin{document}

        \chapter*{Nethographie}

        \addcontentsline{toc}{chapter}{Nethographie}

        \begin{enumerate}[label ={[N\arabic*]},start = 9]
        \item \url{https://kuler.adobe.com} (Consulté en janvier 2014)
        \item \url{http://http://jsfiddle.net/} (Consulté en janvier 2014)
        \item \url{https://kuler.adobe.com/explore/newest/} (Consulté en février 2014)
        \item \url{http://msdn.microsoft.com/en-us/library/aa365465\%{}28VS.85\%{}29.aspx} (Consulté en février 2014)
        \end{enumerate}

        \end{document} 

在此处输入图片描述

相关内容