GeneralList of publications

LaTeX specific issues not fitting into one of the other forums of this category.
dmt
Posts: 82
Joined: Sat Mar 15, 2008 8:13 pm

List of publications

Post by dmt »

I'm writing my CV in Latex, but I'm not using any standard CV classes or packages, it's a bit of a custom job.

Anyway, I want to include a list of my scientific publications and am trying to figure out the best way to do this.

I currently have the publications in a .bib file.

I know how to normally included entries like that in a bibliography, but trying to use that technique produces a few problems for me:

First, it automatically includes a header I don't want "References". Can I suppress this? I have a specially formatted header already for the section, I just want the publication list.

Second, it only includes publications that have been cited in the document, but I don't want to "cite" anything since it's a CV, I just want a list of publications.

Third, I would like to suppress the numbering of the publications listed, although this is a minor issue.

Is there an easy way to do this? Should I use another method entirely to include the publications? I would like to avoid "hard coding" them.

Thanks.

Recommended reading 2024:

LaTeXguide.org • LaTeX-Cookbook.net • TikZ.org

NEW: TikZ book now 40% off at Amazon.com for a short time.

And: Currently, Packt sells ebooks for $4.99 each if you buy 5 of their over 1000 ebooks. If you choose only a single one, $9.99. How about combining 3 LaTeX books with Python, gnuplot, mathplotlib, Matlab, ChatGPT or other AI books? Epub and PDF. Bundle (3 books, add more for higher discount): https://packt.link/MDH5p

Stefan Kottwitz
Site Admin
Posts: 10324
Joined: Mon Mar 10, 2008 9:44 pm

List of publications

Post by Stefan Kottwitz »

Hi dmt,

to suppress "References" here's a quick hack:

Code: Select all

{\def\chapter*#1{}\bibliography{filename}}
To get all publications listed use

Code: Select all

\nocite{*}
It's also possible to suppress the numbering, but better tell us before how you create the bibliography, which style or package do you use for it.

Stefan
LaTeX.org admin
dmt
Posts: 82
Joined: Sat Mar 15, 2008 8:13 pm

Re: List of publications

Post by dmt »

Thanks. I'm just using "plain" right now since I didn't need anything too fancy. If there was a particular style that made things easier I could always change.
dmt
Posts: 82
Joined: Sat Mar 15, 2008 8:13 pm

Re: List of publications

Post by dmt »

Hmm, the second part worked to add all pubs, but the "References" heading is still showing up. I just copied what you wrote and changed "filename" to the name of my bib file and replace my bibliography entry with it. Was I supposed to do something else?
User avatar
Stefan Kottwitz
Site Admin
Posts: 10324
Joined: Mon Mar 10, 2008 9:44 pm

List of publications

Post by Stefan Kottwitz »

Use \section* instead, I just took \chapter* automatically because bibliographies often use \chapter. This should work:

Code: Select all

{\def\section*#1{}\bibliography{filename}}
Stefan
LaTeX.org admin
dmt
Posts: 82
Joined: Sat Mar 15, 2008 8:13 pm

List of publications

Post by dmt »

Thanks, that was better, got rid of the heading. But there is one other problem now. The way the document is set up is that section headings appear on the left and then I have the top line of the text line up with the heading on the left. (I'm borrowing a template from someone else, so I'm not entirely sure how he set this up from the beginning).

Anyway, when the "References" heading disappears, it leaves a blank line in it's place, which means the the first publication is not lined up with the section heading here.

He has the following code at the top which I am guessing is what is doing it with the section headings:

Code: Select all

\renewcommand{\section}[2]%
        {\pagebreak[2]\vspace{1.3\baselineskip}%
         \phantomsection\addcontentsline{toc}{section}{#1}%
         \hspace{0in}%
         \marginpar{
         \raggedright \scshape #1}#2}
So, how can I align the the first publication with the section heading on the left now?
User avatar
Stefan Kottwitz
Site Admin
Posts: 10324
Joined: Mon Mar 10, 2008 9:44 pm

List of publications

Post by Stefan Kottwitz »

Try

Code: Select all

\vspace{-\topsep}\vspace{-\baselineskip}
before the bibliography.

Stefan
LaTeX.org admin
dmt
Posts: 82
Joined: Sat Mar 15, 2008 8:13 pm

Re: List of publications

Post by dmt »

That worked great. Thanks a lot.
ttkrpink
Posts: 1
Joined: Sat Dec 13, 2008 11:03 pm

List of publications

Post by ttkrpink »

Stefan,

I have the same problem with publications list.

I need two sections for publications: Journal, and Conference Papers. The code you posted put everything together.

Code: Select all

{\def\section*#1{}\bibliography{../../Citation}}
Do you know how to separate the list into to sections?

Thanks a lot

ttk
Roberto_T
Posts: 3
Joined: Fri Mar 25, 2011 1:04 pm

List of publications

Post by Roberto_T »

Dear tkk,

for that purpose, you can always use the package splitbib.

Anyway, there are certain incompatibilities between 'splitbib' and 'hyperref'...

In my case, to efficiently categorize a list of publications without using 'splitbib', I'm using the following 2-step trick:


Trick to get a categorized list of publications without using the 'splitbib' package, that presents certain incompatibilities with 'hyperref':
  1. Generate a chapter with the list of publications to be categorized. Just un-comment the 'Code Segment #1', and compile until the un-categorized list is visible.

    Code: Select all

    % Code Segment #1
    
    \nocite{Biblio_PhD:Roberto_Motl2007,Biblio_PhD:Roberto_30_ESA_Workshop,etc...}
    
    \begin{spacing}{1}
      \renewcommand{\sectionmark}[1]{\markright{#1}}
      \renewcommand\bibname{List of Publications}
      \bibliographystyle{IEEEtran}
      \bibliography{IEEEabrv,../biblio/Biblio_PhD} 	
    \end{spacing}
  2. Open the auxiliary file named ''filename.bbl'' with a text editor, copy from it the list of publications, paste the list in your source file, categorize the list as exemplified in 'Code Segment #2'. Do a 'find of' + 'replace' of the string ''\bibitem{'' for this other ''\\item %{''. Just comment the 'Code Segment #1', uncomment 'Code Segment #1' and compile until the categorized list is finally visible.

    Code: Select all

    % Code Segment #2
    
    \chapter*{List of Publications}\label{publications}
      \markboth{List of Publications}{}
      \addcontentsline{toc}{chapter}{List of Publications}
      \label{page:publications}
    
      \section*{REFEREED JOURNAL PAPERS}
      \addcontentsline{toc}{section}{Refereed Journal Papers}
      \begin{enumerate}
        \item{Biblio_PhD:Roberto_Motl2007} R.~Torres-S{\'a}nchez, F.~P. Casares-Miranda, E.~M{\'a}rquez-Segura, and P.~Otero, ``Symmetry, {XPD}, and port isolation in an {ACMPA} array with dual linear polarization,'' \emph{Microwave {O}pt. {T}echnol. {L}ett.}, vol.~49, no.~7, pp. 1722--1727, Jul. 2007.
        ...
      \end{enumerate}
    
    \section*{REFEREED CONFERENCE PAPERS}
      \addcontentsline{toc}{section}{Refereed Conference Papers}
      \begin{enumerate}
        \item{Biblio_PhD:Roberto_30_ESA_Workshop} R.~Torres, S.~Vaccaro, and J.~R. Mosig, ``A compact and low cost radiating element for automotive satellite broadcasting reception arrays,'' in \emph{30{t}h {ESA} {A}ntenna {W}orkshop for {E}arth {O}bservation, {S}cience, {T}elecommunication and {N}avigation {S}pace {M}issions}, ESA/ESTEC, Noordwijk, The Netherlands, May 2008.
        ...
      \end{enumerate}
      ...
      \cleardoublepage
I hope it helps.

Regards,
-Roberto
Post Reply