GeneralNomenclatur

General information and discussion about TeXnicCenter
Post Reply
Heather
Posts: 4
Joined: Wed Jul 23, 2008 10:17 pm

Nomenclatur

Post by Heather »

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

Recommended reading 2024:

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

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

User avatar
Stefan Kottwitz
Site Admin
Posts: 10320
Joined: Mon Mar 10, 2008 9:44 pm

Nomenclatur

Post by Stefan Kottwitz »

Hi Heather,

you will find detailed information inside the nomencl documentation.

Stefan
LaTeX.org admin
spiegboy
Posts: 120
Joined: Thu Dec 06, 2007 9:58 am

Nomenclatur

Post by spiegboy »

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.
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
rockstar1707
Posts: 27
Joined: Wed Jan 17, 2007 12:35 pm

Nomenclatur

Post by rockstar1707 »

From the nomencl documentation:

Preamble

Code: Select all

\usepackage{nomencl}
\makenomenclature
Document

Code: Select all

\nomeclature{<simbol>}{<description>}
\printnomenclature % put this command at the place where you want the nomenclature to be printed
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

Code: Select all

makeindex <filename>.nlo -s nomencl.ist -o <filename>.nls
I hope this helps. So, the summary: from your original post I would assume that you:
  • 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)
Post Reply