I have been having problems with getting nomenclature to work for my LaTeX document. This is what I have so far:
\usepackage[dvips]{graphicx}
\usepackage{nomencl}
\nomenclature{$\beta$}{scattering angle}
I really don't know what to do about that and I can't find an answer in my learning LaTeX book.
Thank you
Heather
General ⇒ Nomenclatur
NEW: TikZ book now 40% off at Amazon.com for a short time.
- Stefan Kottwitz
- Site Admin
- Posts: 10320
- Joined: Mon Mar 10, 2008 9:44 pm
Nomenclatur
LaTeX.org admin
Nomenclatur
what's your problem.
if it cannot be presented in your final compiled file.
try this command:
makeindex (your file title).nlo -s nomencl.ist -o (your file title).nls
coz it wont start automatically when you compile the file.
Actually the multibib has the same problem ,in which the bibtex cannot be started automatically either.
Hopefully this solution could work for your case.
Ps: if you feel it is troublesome to type command everytime, you could write a macro using batch or vbs script, easy to fix.
if it cannot be presented in your final compiled file.
try this command:
makeindex (your file title).nlo -s nomencl.ist -o (your file title).nls
coz it wont start automatically when you compile the file.
Actually the multibib has the same problem ,in which the bibtex cannot be started automatically either.
Hopefully this solution could work for your case.
Ps: if you feel it is troublesome to type command everytime, you could write a macro using batch or vbs script, easy to fix.
Heather wrote:I have been having problems with getting nomenclature to work for my LaTeX document. This is what I have so far:
\usepackage[dvips]{graphicx}
\usepackage{nomencl}
\nomenclature{$\beta$}{scattering angle}
I really don't know what to do about that and I can't find an answer in my learning LaTeX book.
Thank you
Heather
-
- Posts: 27
- Joined: Wed Jan 17, 2007 12:35 pm
Nomenclatur
From the nomencl documentation:
Preamble
Document
Settings for the profile you use for building should have "makeindex" enabled, and the command should be something like that ("filename" is the name of your latex file):
makeindex settings
I hope this helps. So, the summary: from your original post I would assume that you:
Preamble
Code: Select all
\usepackage{nomencl}
\makenomenclature
Code: Select all
\nomeclature{<simbol>}{<description>}
\printnomenclature % put this command at the place where you want the nomenclature to be printed
makeindex settings
Code: Select all
makeindex <filename>.nlo -s nomencl.ist -o <filename>.nls
- didn't put "\makenomenclature" to the preamble,
- didn't use the "\printnomenclature" command in the document, and
- forgot to setup the "makedindex" command for you build profile (Build -> Define output profiles)