Can your word processor do these?
LaTeX is a typesetting language that runs circles around standard word processing programs because ... it is a true language. This means you can define new commands and do rather complex things. It is not really any harder to use than standard word processing programs such as wordY or wordIMperfect but it beats them hands down.
Because it is a vastly superior, permanent document preparation method, I write all my scientific papers, in LaTeX and then convert them automatically to html with latex2html, and to postscript and (more recently) to pdf with ghostscript. An example is the Information Theory Primer.
BiBTeX is a program associated with LaTeX that creates bibliographies. The format of the bibliographies is defined by a "bst" file, which is a programming language. The nice thing about BiBTeX is that you simply insert things like \cite{Shannon1948} into your text and the programs take over from there, automatically formatting and sorting the references.
When used in conjunction with the
atchange
program, LaTeX and BiBTeX become automated and act like a WYSIWYG-AIWYW
(What You See Is What You Get - And It's What You Wanted).
The program
medlinebib
will convert from Medline bibliography format to BiBTeX.
Atchange
can be used to automate the process.
(New as of 1999 September 9)
This page has three major parts: | |
I cannot guarantee that these formats are exactly the same as the journal formats, in part because the journals change them and in part because the journals sometimes use rather complex rules. They are pretty good and we have published all of our papers using them (since 1987). Generally a journal will modify a format at typesetting stage.
LaTeX2e for class and package writers
To use:
|
BiBTeX Style
A yellow box indicates that the journal accepts LaTeX. | LaTeX Style | other files and comments |
---|---|---|
Acta Biotheoretica (Springer) |
||
amnat.bst, amnat.dbj |
The American Naturalist. According to their instructions they prefer the AASTeX format but according to Dr. Kopp, they will accept LaTeX. The dbj was used to produce the bst. Thanks to Dr. Michael Kopp for this bst. ![]() |
|
animcog.bst |
Animal Cognition (Springer) Thanks to Joanna J. Bryson (Artificial models of natural Intelligence - AMONI) for this bst. |
|
ajhg.bst
|
Use it in conjunction with the nature.sty style file (for unbracketed references), the citesupernumber.sty file (for superscript citation numbers) and the citecollapse.sty file (for concise citation numbers as 1-4 instead of 1,2,3,4). |
American Journal of Human Genetics The first version was: ajhg1.01.bst by Stefan Böhringer ![]() The second version, by Amy L. Williams was based on the more recent AJHG_Information_for_Authors.pdf. |
biochemistry.bst | the sty file is not available yet |
Biochemistry
Thanks to
Sonja M. Schwarzl,
sonja.schwarzl@iwr.uni-heidelberg.de,
for this. She notes:
One has to add \usepackage[round, comma, sort&compress]{natbib} into the preamble and \makeatletter \renewcommand\@biblabel[1]{#1.} \makeatother right after the \begin{document}. The only thing that is missing is that the numbers should be italics rather than normal text when citing something. I did not manage to change this. however, I hope that this is a minor detail and the journal editors can change it themselves.Theoretically these things could/should be done in a sty file ... |
BiochemJ2008.bst | a sty file is not available yet |
Biochemical Journal
Thanks to
Karl Blum
RdSnp4@gmx.net
for this.
![]() |
Use the files from the journal! (Our old file: bioinformatics.bst) | Use the files from the journal! (Our old file: bioinformatics.sty) |
Bioinformatics
(formerly CABIOS).
Thanks to Bruce Shapiro for the initial files.
At
PREPARING YOUR MANUSCRIPT
Bioinformatics now provides LaTeX templates, but they are not compulsory!
![]() |
Biomed Central |
|
As of 2002 April 8,
Biomed Central
accepts DVI files for paper submissions.
![]() |
biophysj.bst |
bj_latex_template.tex
bj_bibtex_template.bib template pdf |
Biophysical Journal.
These links are mentioned in the
Instructions for Authors.
![]() ![]() |
cell.bst | cell.sty | |
|
cite.sty | the most modern control of citations within text |
|
citecollapse.sty | |
|
citeparens.sty | |
|
citesupernumber.sty | makes citations be superscript |
control.bst | control.sty | Basic format for building bst files. |
cv.bst | cv.sty | |
|
doublespace.sty | |
ecology.bst | natbib.sty (part of LaTeX) | Ecology (journal published by the Ecological Society of America) Thanks to Henrique Miguel Pereira, PhD, http://www.stanford.edu/~hpereira, hpereira@stanford.edu, who provided it. |
ecol_let.bst | |
Ecology Letters, thanks to Dr. Michael Kopp. The ecol_let_raw.dbj file is also available for regenerating the bst file. |
|
emboj.sty | |
evolution.bst | |
Evolution (volume index) now accepts LaTeX files. The evolution.dbj file is also available for regenerating the bst file. Thanks to Dr. Michael Kopp for pointing this out. |
|
floatfig.sty | |
|
|
Elsevier
Journals: Gene
![]() 2008 Jul 30: See Elsevier publisher information. |
genetics.bst | Genetics
accepts LaTeX!
![]() Dr. Michael Kopp modified the bst slightly to add a comma before the 'and' in the author list. Looking at the example above one can see that their rules are rather whacky: add a comma only if there are two authors! The other whacky rule of Genetics is that the first author is listed in the form "LAST, INITIALS" but all later authors are of the form "INITIALS LAST". 2008 May 12. Rutger Hermsen notes: 1. Jarle Tufto has a simple style file for Genetics to correct the appearance of the headers: http://www.math.ntnu.no/~jarlet/latex/ 2. The bibliography style "genetics.bst" correctly formats the bibliography for Genetics, but the citations in the text are not entirely correct. In the Genetics style, there is no interpunction between the author and the year, while by default natbib.sty inserts a comma. This can easily be fixed by putting the following line in the preamble of the article (after loading natbib): \bibpunct{(}{)}{;}{author-year}{}{,} 3. The name of the References Section is "Literature Cited" in Genetics; before the \bibliography statement one should therefore add the following line: \renewcommand\refname{Literature Cited} Ideally, the template by Stuart Macgregor could be adjusted to include these points. This amounts to replacing the line \usepackage[authoryear]{natbib}in that file by: \usepackage{natbib} \bibpunct{(}{)}{;}{author-year}{}{,} \usepackage{genetics}and inserting \renewcommand\refname{Literature Cited}directly after \bibliographystyle{genetics} |
|
|
html.sty |
This style file allows LaTeX to be converted to html by
latex2html.
You can find these files at
CTAN, search for 'latex2html'.
latex2html at CTAN |
gastroent.bst | gastroent.sty | Gastroenterology Requires natbib.sty in the document. Written by Herbert Plass, herbert.plass@meduniwien.ac.at, Vienna, Austria. |
Genome Biology: Use BioMed Central's TeX template to prepare your manuscript for submission | Use BioMed Central's TeX template to prepare your manuscript for submission |
Genome Biology
accepts TeX and LaTeX!
Instructions for Authors
say:
Use BioMed Central's TeX template to prepare
your manuscript for submission
Thanks to Ramón Díaz-Uriarte for his version, GenomeBiology.bst (This is a link to Ramón Díaz-Uriarte's file.) ![]() |
genres.bst | genres.sty | Genome Research.
The style uses package
natbib to allow control
over references.
TO DO CITATIONS: \citep*{Petitjean.Olivier2007,Soussi2000,Soussi.Ishioka2005}. gives (Petitjean, 2007; ...); \citet{el-Deiry.Vogelstein1992} gives el-Deiry (1992). For additional example documentation, see the Reference sheet for natbib usage. |
gcb.bst | natbib.sty | Global Change Biology
![]() |
heredity.bst | Heredity
![]() |
|
humanmutation.bst | humanmutation.sty | Human Mutation |
|
|
IUCR
(International Union of Crystallography)
journals such as
Acta Crystallographica Section D: Biological Crystallography
![]() |
download from IEEE | download from IEEE | IEEE
( Institute of Electrical and Electronics Engineers). IEEEtran.cls is the official IEEE LaTeX class for authors of the Institute of Electrical and Electronics Engineers (IEEE) Transactions journals and conferences. Support sites: http://www.michaelshell.org/tex/ieeetran/ http://www.ctan.org/tex-archive/macros/latex/contrib/IEEEtran/ and http://www.ieee.org/. ![]() |
jbact.bst | jbact.sty | |
jeb.bst, jeb.dbj |
Journal of Evolutionary Biology. They accept LaTeX. The dbj was used to produce the bst. Thanks to Dr. Michael Kopp for this bst. ![]() |
|
Journal of Mathematical Biology |
"Springer Verlag
has developed TeX and LaTeX macro packages for different journals."
![]() HOWEVER those are (still) dated 2004. In 2007 Ted Pavlic wrote to me "I've been trying to fix and modernize some of the Springer LaTeX support files for the Journal of Mathematical Biology (JMB). I've come up with these..." Preamble for Journal of Mathematical Biology and LaTeX Support :: Fixes and Suggestions for Springer's Journal of Mathematical Biology" |
|
JMB: elsart-num.bst or elsart-harv.bst | elsart.cls (standard file), elsartUSA.cls (my modification for USA) |
Journal of Molecular Biology
NEW FORMAT CHANGE!!
![]() As of 2004 April 26, all submissions are online: Online submission and editorial system for the Journal of Molecular Biology 2008 Jul 30: See Elsevier publisher information. |
jss.bst. See notes | jss.sty. See notes |
Journal of Statistical Software
provide their own
LaTeX Style Files!
![]() ![]() |
jsupercomp.bst | jsupercomp.sty | |
jtb.bst | jtb.sty | Journal of Theoretical Biology
Note: JMB changed their reference format so
JTB is now completely separated.
As part of Elsevier, Journal of Theoretical Biology now accepts LaTeX! Elsevier LaTeX file guidelines 2008 Jul 30: See Elsevier publisher information. |
methenz.bst | | Methods in Enzymology |
molcellbiol.bst | molcellbiol.sty | |
nci.bst | nci.sty and ulem.doc (part of LaTeX2e, call in preamble as \usepackage[normalem]{ulem}) |
National Cancer Institute bibliography format
as defined for
application forms
in the
NCI RedBook.
There are two
test files,
nci.bib,
which is a BiBTex bibliography,
and
nci.tex,
which is a LaTeX file to test the bibliography.
![]() |
nih | nih.sty (link to another web site) | Using LaTeX for NIH Grant Applications by Bruce Donald. New as of 2004 March 15, corrected 2008 Nov 15. |
nar.bst | The new style file is: narfront.cls (the old one is nar.sty) | Nucleic Acids Research
instructions to authors
|
namedplus.bst | namedplus.sty |
Journal of Neuroscience and other similar (apalike, but different) styles.
They use parens around citations and allow four types of citation macros:
\cite, \citeauthor, \citeyear, \citenoparens, and \citetext \citenoparens
gives you the standard Darwin, 1873 with no parentheses so you can do stuff
like (see \citenoparens{darwin1873}). \citetext gives you Darwin (1873).
The output comes out as a full list of authors (year) and then
the standard rest of the stuff. I've used it for Journal of Neuroscience,
Hippocampus, and other similar journals.
![]() |
nature.bst | nature.sty
citesupernumber.sty naturefem.sty |
Nature.
use in conjunction with
citesupernumber.sty.
Nature Guide To Authors says:
"
We cannot accept TeX and LaTeX: if no other
format is possible, please ask the manuscript editor's advice.
"
Of course this is a
terrible policy!!
Their "natural" rival, Science is doing much better (see below).
![]() 2004 April 5: Please see the UPDATED VERSIONS AT CTAN. I have not had a chance to inspect these but they are probably more advanced than the ones on this web site. |
|
Nature Nanotechnology, How to submit "Authors submitting LaTeX files may use any of the standard class files such as article.cls, revtex.cls or amsart.cls." | |
|
noReferences.sty | remove the word "References" from your bibliography. |
|
nihgrant.sty | see also: nih.template.txt . (If that has gone away , you can use my mirror.) |
|
nrotate.sty | |
openmind.bst | openmind.sty | files for Open Mind Journals. instructions for authors |
Philosophical Transactions series A.
bst not available |
rspublic.cls (not required) |
The
Philosophical Transactions series A
of the Royal Society
(Phil. Trans. A)
Instructions to Authors
says
"The Society encourages authors to use LaTeX for the preparation of
all papers submitted for publication, especially those with a large
amount of mathematics."
![]() ![]() ![]() ![]() |
PLoS-Biology.bst (PLoS-Biology.bst is a link to Ramón Díaz-Uriarte's original file.) |
use with the natbib package, with \usepackage[authoryear, round, sort]{natbib} in the preamble. |
PLoS: Public Library of Science
accepts TeX and LaTeX!
See also
PLoS Biology Guidelines for Authors.
Thanks to Ramón Díaz-Uriarte for this one! ![]() 2005 Oct 20: Thomas Grotkjaer writes: "Unfortunately PLoS has recently changed the citation style and now they are using a sort of Nature style with numbering. However, the actual reference list has not changed, i.e. authors, journal names are written in the same way." 2007 Jul 30: apparently they changed their policy. Text files can be submitted for review in the following formats: DOC, RTF or PDF. Any articles that have been prepared in LaTeX will be accepted for review, but only in PDF format. After acceptance, only text files (RTF or DOC) of the revised manuscript and tables can be accepted for use in the pre-production and copyediting processes."They let you give them a PDF generated by LaTeX for review, but only accept stupid formats later. The solution is to give them an ugly RTF using latex2rtf (see below). |
proteins.bst | proteins.sty | also uses citesupernumber.sty |
pnas.bst
from CTAN. If that is not available or slow you can get my copy of pnas.bst. You can also try pnas-bolker.bst from Ben Bolker (2008 Jan 30) which I have not tested. pnas-bolker.zip is a complete zipped directory for testing the bst file. |
Use article.sty for LaTeX 2.09 and article.cls for LaTeX2e. To set the proper dashes in references and format of numbering in the bibliography you can use pnas.sty |
Proceedings of the National Academy of Science
now accepts TeX and LaTeX
![]() |
psfg.bst
![]() (The old 1999 version, probably no longer useful, is still available as protsci.bst) |
protsci.sty (the same as jmb.sty for now) | Protein Science instructions. I have put their journal example into a tiny bibliography, protsci.bib |
Science.bst (Science.bst is my copy; use only if the Science link is down) | scicite.sty (scicite.sty is my copy; use only if the Science link is down) |
Instructions at Science:
Preparing Your Text and
Tables -- Using LaTeX
![]() |
|
section.sty | |
spec.bst | spec.sty | |
|
|
Wiley LaTeX styles! NOTE that the pdf instructions given are older than the one in the tar file. |
How to upload files (reminder to Tom): ftp://tug.ctan.org/pub/tex-archive/README.uploads
Other Publiser Lists:
Link | Notes | Source |
---|---|---|
http://www.juergenfenn.de/tex/verlage/verlage.html |
(La)TeX-freundliche Verlage in Deutschland
"A list of German publishing houses that LaTeX authors have reported to accept either LaTeX source or a ready PDF/PS output from LaTeX source was compiled by Henrik Grotjahn a while ago. He donated it to my website when he re-organised his own." |
Juergen Fenn juergen.fenn at GMX.DE |
http://www-lsi.upc.es/~valiente/journals.html |
Journals accepting Manuscripts written using LaTeX
Gabriel Valiente's Publisher List |
Karl Berry karl at freefriends.org |
http://tug.org/interest.html#publishers | Publisher information at tug.org | Karl Berry karl at freefriends.org |
http://www.ccrnp.ncifcrf.gov/~toms/beeton/ | Barbara Beeton's List of TeX/LaTeX Publishers | Barbara Beeton, personal communication |
"by going to the princeton press site http://press.princeton.edu/ and searching for "instructions for authors", an amazing selection of possibilities is found." | Search Princeton University Press via Google for 'instructions for authors' | Barbara Beeton, personal communication |
LaTeX Previewers |
$\frac{\sqrt{\pi^2}}{\Delta G}$Note: errors are ignored and not reported.
% texdoc -s crop /sw/share/texmf/doc/help/Catalogue/entries/crop.html /sw/share/texmf/doc/help/Catalogue/entries/pdfcrop.html /sw/share/texmf/doc/latex/styles/crop.dvi |
\documentclass{minimal} \usepackage{amsfonts} \begin{document} $\Bbb{THIS}$ IS A TEST \end{document}
Given 2 latex source files, it produces a 3rd latex file with additions/deletions highlighted in color.
-- Dimitri Antoniou
Department of Biophysics
Albert Einstein College of Medicine
mode=printin the class options (not handout mode!) and the program
psnupto combine the pages as one would like. Documentation for psnup.
ps2pdf -dAutoRotatePages=/None file.psor
ps2pdf -dAutoRotatePages=/All file.psAlso, upgrade ghostscript to version 8.14. Determine the version using:
gs --version
\documentclass[draft]{a0poster}
wget ftp://carroll.aset.psu.edu/pub/CTAN/macros/latex/contrib/soul.zip unzip soul.zip cd soul make
tex makebstand the program will step you through interactively. On my system, it told me that more information is in this file: merlin.mbs (the link will work for you only if you have an installation the same as ours). Be sure to read the header information at the top of the bst file, it may tell you what style files you need. For example in my test I needed to \usepackage{natbib} which calls the natbib.sty file.
\usepackage{natbib}
\let\oldthebibliography=\thebibliography \let\endoldthebibliography=\endthebibliography \renewenvironment{thebibliography}[1]{% \begin{oldthebibliography}{#1}% \setlength{\parskip}{0ex}% \setlength{\itemsep}{0ex}% }% {% \end{oldthebibliography}% }
\begin{figure} \centering \includegraphics{...} \caption{...} \end{figure}
From texhax-bounces@tug.org Sat Jul 19 04:20:44 2008 From: "Axel E. Retif"Date: Sat, 19 Jul 2008 03:18:10 -0500 To: texhax \documentclass{article} \usepackage{tex4ht} \begin{document} \section{Testing} Hi, this is only a test. \end{document} saved the file as testtex4th.tex and then, in a terminal session (Mac or Linux, or, I guess, at the Command Prompt in Windows) htlatex testtex4ht.tex and I got testtex4ht.html with the above.
"LyX is an advanced open source document processor running on many Unix platforms (including MacOS X), OS/2, and under Windows/Cygwin. Note that all these ports use the same xforms interface and need an X server. Unlike standard word processors, LyX encourages an approach to writing based on the structure of your documents, not their appearance. LyX lets you concentrate on writing, leaving details of visual layout to the software."
@String{j-CACM = "Communications of the ACM"} @Article{Shustek:2008:IAB, author = "Len Shustek", title = "Interview: The 'art' of being {Donald Knuth}", journal = j-CACM, volume = "51", number = "7", pages = "35--39", month = jul, year = "2008", CODEN = "CACMA2", DOI = "http://doi.acm.org/10.1145/1364782.1364794", ISSN = "0001-0782", bibdate = "Tue Jun 24 07:46:54 MDT 2008", bibsource = "http://www.acm.org/pubs/contents/journals/cacm/", abstract = "In this first of a two-part talk, the renowned scholar and computer scientist reflects on the influences that set the course for his extraordinary career.", acknowledgement = ack-nhfb, |
@String{j-CACM = "Communications of the ACM"} @Article{Shustek:2008:IDK, author = "Len Shustek", title = "Interview: {Donald Knuth}: {A} life's work interrupted", journal = j-CACM, volume = "51", number = "8", pages = "31--35", month = aug, year = "2008", CODEN = "CACMA2", DOI = "http://doi.acm.org/10.1145/1378704.1378715", ISSN = "0001-0782", bibdate = "Tue Aug 5 18:48:27 MDT 2008", bibsource = "http://www.acm.org/pubs/contents/journals/cacm/", abstract = "In this second of a two-part interview by Edward Feigenbaum, we find Knuth, having completed three volumes of {\em The Art of Computer Programming}, drawn to creating a system to produce books digitally.", acknowledgement = ack-nhfb} |
Schneider Lab
origin: 1998 Mar 3
updated: 2008 Jul 30
counting unique visitors since 2005 Sep 5