Bibliography Latex Help

Here are a few tricks I have learned to deal with Bibliographies in Latex.

How to create a new bibliography style file. (*.bst).

  • Run the command :latex makebst, it will ask you a lot of questions about how you want your citations to look.
  • After you have done this once, you can simply edit the *.dbj file that was created.

How to remove the word 'References' from your bibliography

  • You can add the following to the top of your latex document.
  • \renewcommand{\refname}{}

Remove star from beginning of Reference list.

  • This only seems to happen when using CV style file that redefines section commands.
  • Add the following to the beginning of your latex document.
\makeatletter
%Got this fix from http://www.latex-community.org/forum/viewtopic.php?f=50&t=3497
%To remove the star from thebibliography.
\renewenvironment{thebibliography}[1]
     {%\section*{\refname}% <--- outcommented
      \@mkboth{\MakeUppercase\refname}{\MakeUppercase\refname}%
      \list{\@biblabel{\@arabic\c@enumiv}}%
           {\settowidth\labelwidth{\@biblabel{#1}}%
            \leftmargin\labelwidth
            \advance\leftmargin\labelsep
            \@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}
\makeatother

Make the citation name or number disappear.

  • Add the following to the top of your latex files.

\makeatletter
\def\@biblabel#1{\hspace*{-\labelsep}}
\makeatother

Smaller negative sign in math mode.

  • \mbox{-}
page_revision: 8, last_edited: 1250188821|%e %b %Y, %H:%M %Z (%O ago)
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License