TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

The bib entry:

  author      = {Ron Wein},
  title       = {The Integration of Exact Arrangements with Effective Motion Planning},
  school      = {Tel Aviv University},
  year        = {2007}

expands to:

\newblock {\em The Integration of Exact Arrangements with Effective Motion Planning}.
\newblock PhD thesis, Tel-Aviv University, Israel, 2007.

in the bbl file. How can I enforce

\newblock Ph.D. thesis, Tel-Aviv University, Israel, 2007.


share|improve this question
Welcome to tex.sx! A tip: If you indent lines by 4 spaces, then they are marked as a code sample. You can also highlight the code and click the "code" button (with "101010" on it). – Andrey Vihrov May 11 '11 at 19:35

It seems that you are using the standard \bibliographystyle{plain} command. In this case there's little you can do, since the PhD is hard wired into plain.bst.

A solution is to copy the file plain.bst as, say, xplain.bst in your work directory, edit it to change the (unique) string PhD into Ph.D. and call


in your document.

share|improve this answer

You can override this with the "type" field in the .bib file:

  type = {{Ph.D.} Dissertation},

Simplest solution if it is just a few entries. I have this line in all my theses in my bib file so I don't have to worry about what will happen by default. (Works for any bib style I have tried, including plain.)

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.