weyl.math.toronto.eduweyl.math.toronto.edu/victor_ivrii_publications/preprints/tex_talk_2… · tex...
TRANSCRIPT
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
TEXVictor Ivrii
Department of Mathematics, University of Toronto
September 13, 2007 Freak
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Table of Contents
LATEX packages
Friends (programs)
Help
Appendix
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Symbols & Math
For symbols usually mathematicians load amssymb
but for some symbols other packages are needed: f.e.eurosym provides e and other symbols.One can find a comprehensive symbol packages list athttp://www.ctan.org/tex-archive/info/symbols/comprehensive/symbols-letter.pdf
For mathematics the standard package is amsmath with thepossible option [leqno]amsmath. For other options look atdocumentation.Package mathtools superseeds amsmath and provides toolsfor better alignment (f.e. with new\smashoperator[ ]{ . . . }command. I recommend it over amsmath.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Symbols & Math
For symbols usually mathematicians load amssymbbut for some symbols other packages are needed: f.e.eurosym provides e and other symbols.
One can find a comprehensive symbol packages list athttp://www.ctan.org/tex-archive/info/symbols/comprehensive/symbols-letter.pdf
For mathematics the standard package is amsmath with thepossible option [leqno]amsmath. For other options look atdocumentation.Package mathtools superseeds amsmath and provides toolsfor better alignment (f.e. with new\smashoperator[ ]{ . . . }command. I recommend it over amsmath.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Symbols & Math
For symbols usually mathematicians load amssymbbut for some symbols other packages are needed: f.e.eurosym provides e and other symbols.One can find a comprehensive symbol packages list athttp://www.ctan.org/tex-archive/info/symbols/comprehensive/symbols-letter.pdf
For mathematics the standard package is amsmath with thepossible option [leqno]amsmath. For other options look atdocumentation.Package mathtools superseeds amsmath and provides toolsfor better alignment (f.e. with new\smashoperator[ ]{ . . . }command. I recommend it over amsmath.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Symbols & Math
For symbols usually mathematicians load amssymbbut for some symbols other packages are needed: f.e.eurosym provides e and other symbols.One can find a comprehensive symbol packages list athttp://www.ctan.org/tex-archive/info/symbols/comprehensive/symbols-letter.pdf
For mathematics the standard package is amsmath with thepossible option [leqno]amsmath. For other options look atdocumentation.
Package mathtools superseeds amsmath and provides toolsfor better alignment (f.e. with new\smashoperator[ ]{ . . . }command. I recommend it over amsmath.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Symbols & Math
For symbols usually mathematicians load amssymbbut for some symbols other packages are needed: f.e.eurosym provides e and other symbols.One can find a comprehensive symbol packages list athttp://www.ctan.org/tex-archive/info/symbols/comprehensive/symbols-letter.pdf
For mathematics the standard package is amsmath with thepossible option [leqno]amsmath. For other options look atdocumentation.Package mathtools superseeds amsmath and provides toolsfor better alignment (f.e. with new\smashoperator[ ]{ . . . }command. I recommend it over amsmath.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Document partitionDocument partition depends on the class and packages.Standard article class allows
\section
\subsection
\subsubsection
\paragraph
\subparagraph
1 Section
blah
1.1 Subsection
blah
1.1.1 Subsubsection
blah
Paragraph blah
Subparagraph blah
1
book class allows also \part and \chapter
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Document partitionDocument partition depends on the class and packages.Standard article class allows
\section
\subsection
\subsubsection
\paragraph
\subparagraph
1 Section
blah
1.1 Subsection
blah
1.1.1 Subsubsection
blah
Paragraph blah
Subparagraph blah
1
book class allows also \part and \chapter
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
and their ∗ versions which do not have counters and do notprint numbers.
\paragraph and \subparagraph have counters but do notprint them; to print them one can type\paragraph{\theparagraph title} etc
\appendix resets section counter and changes output to A,B,. . .
amsmath and mathtools introduce command\numberwithin{. . . }{. . . }: f.e.\numberwithin{equation}{section} provides the easiest wayto have equations numbered inside sections (and so on).
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
and their ∗ versions which do not have counters and do notprint numbers.\paragraph and \subparagraph have counters but do notprint them; to print them one can type\paragraph{\theparagraph title} etc
\appendix resets section counter and changes output to A,B,. . .
amsmath and mathtools introduce command\numberwithin{. . . }{. . . }: f.e.\numberwithin{equation}{section} provides the easiest wayto have equations numbered inside sections (and so on).
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
and their ∗ versions which do not have counters and do notprint numbers.\paragraph and \subparagraph have counters but do notprint them; to print them one can type\paragraph{\theparagraph title} etc
\appendix resets section counter and changes output to A,B,. . .
amsmath and mathtools introduce command\numberwithin{. . . }{. . . }: f.e.\numberwithin{equation}{section} provides the easiest wayto have equations numbered inside sections (and so on).
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
and their ∗ versions which do not have counters and do notprint numbers.\paragraph and \subparagraph have counters but do notprint them; to print them one can type\paragraph{\theparagraph title} etc
\appendix resets section counter and changes output to A,B,. . .
amsmath and mathtools introduce command\numberwithin{. . . }{. . . }:
f.e.\numberwithin{equation}{section} provides the easiest wayto have equations numbered inside sections (and so on).
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
and their ∗ versions which do not have counters and do notprint numbers.\paragraph and \subparagraph have counters but do notprint them; to print them one can type\paragraph{\theparagraph title} etc
\appendix resets section counter and changes output to A,B,. . .
amsmath and mathtools introduce command\numberwithin{. . . }{. . . }: f.e.\numberwithin{equation}{section} provides the easiest wayto have equations numbered inside sections (and so on).
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Theorems
There popular package is amsthm. It does not defineenvironment theorem but has three commands:\newtheorem\newtheorem∗
\theoremstyleto define theorem-like environment.
\newtheorem{thm}{Theorem}defines environment thm and prints something likeTheorem 45. in the theorem header.\newtheorem{thm}{Theorem}[section]numbers theorems inside each section, and printsTheorem 3.15. in the theorem header.One can use options [subsection], . . . , [subparagraph] (andin class book its own subpartitions), even [equation].
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Theorems
There popular package is amsthm. It does not defineenvironment theorem but has three commands:\newtheorem\newtheorem∗
\theoremstyleto define theorem-like environment.
\newtheorem{thm}{Theorem}defines environment thm and prints something likeTheorem 45. in the theorem header.
\newtheorem{thm}{Theorem}[section]numbers theorems inside each section, and printsTheorem 3.15. in the theorem header.One can use options [subsection], . . . , [subparagraph] (andin class book its own subpartitions), even [equation].
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Theorems
There popular package is amsthm. It does not defineenvironment theorem but has three commands:\newtheorem\newtheorem∗
\theoremstyleto define theorem-like environment.
\newtheorem{thm}{Theorem}defines environment thm and prints something likeTheorem 45. in the theorem header.\newtheorem{thm}{Theorem}[section]numbers theorems inside each section, and printsTheorem 3.15. in the theorem header.
One can use options [subsection], . . . , [subparagraph] (andin class book its own subpartitions), even [equation].
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Theorems
There popular package is amsthm. It does not defineenvironment theorem but has three commands:\newtheorem\newtheorem∗
\theoremstyleto define theorem-like environment.
\newtheorem{thm}{Theorem}defines environment thm and prints something likeTheorem 45. in the theorem header.\newtheorem{thm}{Theorem}[section]numbers theorems inside each section, and printsTheorem 3.15. in the theorem header.One can use options [subsection], . . . , [subparagraph] (andin class book its own subpartitions),
even [equation].
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Theorems
There popular package is amsthm. It does not defineenvironment theorem but has three commands:\newtheorem\newtheorem∗
\theoremstyleto define theorem-like environment.
\newtheorem{thm}{Theorem}defines environment thm and prints something likeTheorem 45. in the theorem header.\newtheorem{thm}{Theorem}[section]numbers theorems inside each section, and printsTheorem 3.15. in the theorem header.One can use options [subsection], . . . , [subparagraph] (andin class book its own subpartitions), even [equation].
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Other theorem-like environments are defined similarly.However if you want lemma to use the same counter as thmyou introduce it by a command\newtheorem{lemma}[thm]{Lemma}
\newtheorem∗ works similarly but environments do not usecounters and do not print numbers:\newtheorem∗{mainthm}{Main Theorem}introduces environment mainthm which printsMain Theorem. in the theorem header.Alternatively\begin{theorem}[Main Theorem] (closed by \end{theorem})would produceTheorem 3.1 (Main Theorem).and\begin{proof}[Proof of Main Theorem] (closed by\end{proof}) would produceProof of Main Theorem.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Other theorem-like environments are defined similarly.However if you want lemma to use the same counter as thmyou introduce it by a command\newtheorem{lemma}[thm]{Lemma}\newtheorem∗ works similarly but environments do not usecounters and do not print numbers:\newtheorem∗{mainthm}{Main Theorem}introduces environment mainthm which printsMain Theorem. in the theorem header.
Alternatively\begin{theorem}[Main Theorem] (closed by \end{theorem})would produceTheorem 3.1 (Main Theorem).and\begin{proof}[Proof of Main Theorem] (closed by\end{proof}) would produceProof of Main Theorem.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Other theorem-like environments are defined similarly.However if you want lemma to use the same counter as thmyou introduce it by a command\newtheorem{lemma}[thm]{Lemma}\newtheorem∗ works similarly but environments do not usecounters and do not print numbers:\newtheorem∗{mainthm}{Main Theorem}introduces environment mainthm which printsMain Theorem. in the theorem header.Alternatively\begin{theorem}[Main Theorem] (closed by \end{theorem})would produceTheorem 3.1 (Main Theorem).
and\begin{proof}[Proof of Main Theorem] (closed by\end{proof}) would produceProof of Main Theorem.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Other theorem-like environments are defined similarly.However if you want lemma to use the same counter as thmyou introduce it by a command\newtheorem{lemma}[thm]{Lemma}\newtheorem∗ works similarly but environments do not usecounters and do not print numbers:\newtheorem∗{mainthm}{Main Theorem}introduces environment mainthm which printsMain Theorem. in the theorem header.Alternatively\begin{theorem}[Main Theorem] (closed by \end{theorem})would produceTheorem 3.1 (Main Theorem).and\begin{proof}[Proof of Main Theorem] (closed by\end{proof}) would produceProof of Main Theorem.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
\theoremstyle defines the style of used by following it\newtheorem and \newtheorem∗ commands.
amsthm knows three styles:
I \theoremstyle[plain] (default) for environments like
Theorem 3.1. LATEX rocks.
I \theoremstyle[definition] for environments like
Theorem 3.1. LATEX rocks.
I \theoremstyle[remark] for environments like
Theorem 3.1. LATEX rocks.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
\theoremstyle defines the style of used by following it\newtheorem and \newtheorem∗ commands.
amsthm knows three styles:
I \theoremstyle[plain] (default) for environments like
Theorem 3.1. LATEX rocks.
I \theoremstyle[definition] for environments like
Theorem 3.1. LATEX rocks.
I \theoremstyle[remark] for environments like
Theorem 3.1. LATEX rocks.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
\theoremstyle defines the style of used by following it\newtheorem and \newtheorem∗ commands.
amsthm knows three styles:
I \theoremstyle[plain] (default) for environments like
Theorem 3.1. LATEX rocks.
I \theoremstyle[definition] for environments like
Theorem 3.1. LATEX rocks.
I \theoremstyle[remark] for environments like
Theorem 3.1. LATEX rocks.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
\theoremstyle defines the style of used by following it\newtheorem and \newtheorem∗ commands.
amsthm knows three styles:
I \theoremstyle[plain] (default) for environments like
Theorem 3.1. LATEX rocks.
I \theoremstyle[definition] for environments like
Theorem 3.1. LATEX rocks.
I \theoremstyle[remark] for environments like
Theorem 3.1. LATEX rocks.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
\theoremstyle defines the style of used by following it\newtheorem and \newtheorem∗ commands.
amsthm knows three styles:
I \theoremstyle[plain] (default) for environments like
Theorem 3.1. LATEX rocks.
I \theoremstyle[definition] for environments like
Theorem 3.1. LATEX rocks.
I \theoremstyle[remark] for environments like
Theorem 3.1. LATEX rocks.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Instead of amsthm many people use ntheorem which gives afar better control over theorem appearance: you can specifyskips before and after theorem, indents on the left andlength of the lones, sign to appear after theorem, fonts usedin theorem header and body, etc.
With graphical package framed you can define framedtheorems (in framebox) and shaded theorems (in colorboxes,like in textbooks):
Theorem LATEX rocks.
The later option requires pstricks and is incompatible withpdflatex.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Instead of amsthm many people use ntheorem which gives afar better control over theorem appearance: you can specifyskips before and after theorem, indents on the left andlength of the lones, sign to appear after theorem, fonts usedin theorem header and body, etc.
With graphical package framed you can define framedtheorems (in framebox) and shaded theorems (in colorboxes,like in textbooks):
Theorem LATEX rocks.
The later option requires pstricks and is incompatible withpdflatex.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Instead of amsthm many people use ntheorem which gives afar better control over theorem appearance: you can specifyskips before and after theorem, indents on the left andlength of the lones, sign to appear after theorem, fonts usedin theorem header and body, etc.
With graphical package framed you can define framedtheorems (in framebox) and shaded theorems (in colorboxes,like in textbooks):
Theorem LATEX rocks.
The later option requires pstricks and is incompatible withpdflatex.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Instead of amsthm many people use ntheorem which gives afar better control over theorem appearance: you can specifyskips before and after theorem, indents on the left andlength of the lones, sign to appear after theorem, fonts usedin theorem header and body, etc.
With graphical package framed you can define framedtheorems (in framebox) and shaded theorems (in colorboxes,like in textbooks):
Theorem LATEX rocks.
The later option requires pstricks and is incompatible withpdflatex.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Also ntheorem defines command \thref:\thref{mytheorem} prints something likeTheorem 4.6
and if you later change this statement toLemma \thref{mytheorem} will print Lemma 4.6.
This command does not allow multiple arguments (to printTheorems 3.3, 4.6) anddespite claims even in the newest ntheorem command \threfstill is not compatible with hyperref.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Also ntheorem defines command \thref:\thref{mytheorem} prints something likeTheorem 4.6 and if you later change this statement toLemma \thref{mytheorem} will print Lemma 4.6.
This command does not allow multiple arguments (to printTheorems 3.3, 4.6) anddespite claims even in the newest ntheorem command \threfstill is not compatible with hyperref.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Also ntheorem defines command \thref:\thref{mytheorem} prints something likeTheorem 4.6 and if you later change this statement toLemma \thref{mytheorem} will print Lemma 4.6.
This command does not allow multiple arguments (to printTheorems 3.3, 4.6) and
despite claims even in the newest ntheorem command \threfstill is not compatible with hyperref.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Also ntheorem defines command \thref:\thref{mytheorem} prints something likeTheorem 4.6 and if you later change this statement toLemma \thref{mytheorem} will print Lemma 4.6.
This command does not allow multiple arguments (to printTheorems 3.3, 4.6) anddespite claims even in the newest ntheorem command \threfstill is not compatible with hyperref.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Graphics
graphicx is probably the most popular graphic package.With this package one can use command\includegraphics[scale=0.8]{mygraphics}
One should remember that
I pdftex allows graphics in .pdf, jpg, png formats
I tex allows it in .ps and .eps formats.
Selecting graphic format remember that
I .pdf, .ps and .eps are vector formats and graphics inthese formats scales very well (at least its vector part)
I .jpg and .png are bitmap formats and do not scale thatwell.
So, avoid converting vector formats to bitmap ones.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Graphics
graphicx is probably the most popular graphic package.With this package one can use command\includegraphics[scale=0.8]{mygraphics}One should remember that
I pdftex allows graphics in .pdf, jpg, png formats
I tex allows it in .ps and .eps formats.
Selecting graphic format remember that
I .pdf, .ps and .eps are vector formats and graphics inthese formats scales very well (at least its vector part)
I .jpg and .png are bitmap formats and do not scale thatwell.
So, avoid converting vector formats to bitmap ones.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Graphics
graphicx is probably the most popular graphic package.With this package one can use command\includegraphics[scale=0.8]{mygraphics}One should remember that
I pdftex allows graphics in .pdf, jpg, png formats
I tex allows it in .ps and .eps formats.
Selecting graphic format remember that
I .pdf, .ps and .eps are vector formats and graphics inthese formats scales very well (at least its vector part)
I .jpg and .png are bitmap formats and do not scale thatwell.
So, avoid converting vector formats to bitmap ones.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Graphics
graphicx is probably the most popular graphic package.With this package one can use command\includegraphics[scale=0.8]{mygraphics}One should remember that
I pdftex allows graphics in .pdf, jpg, png formats
I tex allows it in .ps and .eps formats.
Selecting graphic format remember that
I .pdf, .ps and .eps are vector formats and graphics inthese formats scales very well (at least its vector part)
I .jpg and .png are bitmap formats and do not scale thatwell.
So, avoid converting vector formats to bitmap ones.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Graphics
graphicx is probably the most popular graphic package.With this package one can use command\includegraphics[scale=0.8]{mygraphics}One should remember that
I pdftex allows graphics in .pdf, jpg, png formats
I tex allows it in .ps and .eps formats.
Selecting graphic format remember that
I .pdf, .ps and .eps are vector formats and graphics inthese formats scales very well (at least its vector part)
I .jpg and .png are bitmap formats and do not scale thatwell.
So, avoid converting vector formats to bitmap ones.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Graphics
graphicx is probably the most popular graphic package.With this package one can use command\includegraphics[scale=0.8]{mygraphics}One should remember that
I pdftex allows graphics in .pdf, jpg, png formats
I tex allows it in .ps and .eps formats.
Selecting graphic format remember that
I .pdf, .ps and .eps are vector formats and graphics inthese formats scales very well (at least its vector part)
I .jpg and .png are bitmap formats and do not scale thatwell.
So, avoid converting vector formats to bitmap ones.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Graphics
graphicx is probably the most popular graphic package.With this package one can use command\includegraphics[scale=0.8]{mygraphics}One should remember that
I pdftex allows graphics in .pdf, jpg, png formats
I tex allows it in .ps and .eps formats.
Selecting graphic format remember that
I .pdf, .ps and .eps are vector formats and graphics inthese formats scales very well (at least its vector part)
I .jpg and .png are bitmap formats and do not scale thatwell.
So, avoid converting vector formats to bitmap ones.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Graphics
graphicx is probably the most popular graphic package.With this package one can use command\includegraphics[scale=0.8]{mygraphics}One should remember that
I pdftex allows graphics in .pdf, jpg, png formats
I tex allows it in .ps and .eps formats.
Selecting graphic format remember that
I .pdf, .ps and .eps are vector formats and graphics inthese formats scales very well (at least its vector part)
I .jpg and .png are bitmap formats and do not scale thatwell.
So, avoid converting vector formats to bitmap ones.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Instead of scale one can indicate width or height, and inmultipage pdf graphics one can indicate the page[width=0.5\textwidth,page=3]. One can rotate and reflectgraphics.
With graphicx one can use commands like
\rota
tebo
x{55}{
blah
-bla
h}
and \reflectbox{blah-blah}
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Instead of scale one can indicate width or height, and inmultipage pdf graphics one can indicate the page[width=0.5\textwidth,page=3]. One can rotate and reflectgraphics.With graphicx one can use commands like
\rota
tebo
x{55}{
blah
-bla
h}
and \reflectbox{blah-blah}
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Packageeso-picis great inprovidingbackgroundpictures.Another exam-ple
Con
fiden
tial
A UNIVERSITY OF TORONTODepartment of Mathematics
To SomeoneSome DepartmentSome UniversitySome CitySomewhere
January 26, 2006
Recommendation Letter
For Somebody
,
Dear/Bloody Mr/Mrs/Ms/Colonel,
blah-blah-blah blah-blah-blah blah-blah-blah blah-blah-blah blah-blah-blah blah-blah-blah blah-blah-blah blah-blah-blah blah-blah-blah blah-blah-blah blah-blah-blah blah-blah-blah blah-blah-blah blah-blah-blah blah-blah-blah blah-blah-blah blah-blah-blah blah-blah-blah
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Packages color, xcolor, xxcolor provide color/grayscalemanagement. Switch [svgnam] for xcolor predefines plentycolors.
Package framed is used to put big chanks of the text insideof the frame or shaded boxes which can extend to the nextpages.
While LATEX can create graphics on its own (including beziercurves) package pictex (rather obsolete and documentationis not free) extends these capabilities.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Packages color, xcolor, xxcolor provide color/grayscalemanagement. Switch [svgnam] for xcolor predefines plentycolors.
Package framed is used to put big chanks of the text insideof the frame or shaded boxes which can extend to the nextpages.
While LATEX can create graphics on its own (including beziercurves) package pictex (rather obsolete and documentationis not free) extends these capabilities.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Packages color, xcolor, xxcolor provide color/grayscalemanagement. Switch [svgnam] for xcolor predefines plentycolors.
Package framed is used to put big chanks of the text insideof the frame or shaded boxes which can extend to the nextpages.
While LATEX can create graphics on its own (including beziercurves)
package pictex (rather obsolete and documentationis not free) extends these capabilities.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Packages color, xcolor, xxcolor provide color/grayscalemanagement. Switch [svgnam] for xcolor predefines plentycolors.
Package framed is used to put big chanks of the text insideof the frame or shaded boxes which can extend to the nextpages.
While LATEX can create graphics on its own (including beziercurves) package pictex (rather obsolete and documentationis not free) extends these capabilities.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Probably the most advanced graphics package is pgf withtikz which can do truly amazing drawings, fillings andshadings.
Check that you have the latest (1.10) version of pgf (withtikz). Extensive manual (more than 300 pages) can help thebeginners and advanced users. Actually pgf contains manypackages, and one can rightfully call it “superpackage”.Further, pgf can also call gnuplot to create graphs (the enduser can see only slowdown as an external program is called).To enable this feature (pdf)latex must be run with--shell-escape switch.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Probably the most advanced graphics package is pgf withtikz which can do truly amazing drawings, fillings andshadings.Check that you have the latest (1.10) version of pgf (withtikz). Extensive manual (more than 300 pages) can help thebeginners and advanced users. Actually pgf contains manypackages, and one can rightfully call it “superpackage”.
Further, pgf can also call gnuplot to create graphs (the enduser can see only slowdown as an external program is called).To enable this feature (pdf)latex must be run with--shell-escape switch.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Probably the most advanced graphics package is pgf withtikz which can do truly amazing drawings, fillings andshadings.Check that you have the latest (1.10) version of pgf (withtikz). Extensive manual (more than 300 pages) can help thebeginners and advanced users. Actually pgf contains manypackages, and one can rightfully call it “superpackage”.Further, pgf can also call gnuplot to create graphs (the enduser can see only slowdown as an external program is called).
To enable this feature (pdf)latex must be run with--shell-escape switch.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Probably the most advanced graphics package is pgf withtikz which can do truly amazing drawings, fillings andshadings.Check that you have the latest (1.10) version of pgf (withtikz). Extensive manual (more than 300 pages) can help thebeginners and advanced users. Actually pgf contains manypackages, and one can rightfully call it “superpackage”.Further, pgf can also call gnuplot to create graphs (the enduser can see only slowdown as an external program is called).To enable this feature (pdf)latex must be run with--shell-escape switch.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Package pstricks also can do amazing things and also isoften used by other packages for graphic effects but it is notcompatible with and simply ignored by pdflatex.
To enable pstricks in pdflatex package pdftricks is usedwhich encapsulates certain portions of tex source, runs latexover them, converrts the output from eps to pdf andincludes in as an external graphics.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Package pstricks also can do amazing things and also isoften used by other packages for graphic effects but it is notcompatible with and simply ignored by pdflatex.
To enable pstricks in pdflatex package pdftricks is usedwhich encapsulates certain portions of tex source, runs latexover them, converrts the output from eps to pdf andincludes in as an external graphics.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
FloatsUsually graphics is included into figure:\begin{figure}[h]\centering\includegraphics[scale=0.8]{mygraphics.jpg}\caption{On this great picture. . . }\label{mypicture}\end{figure}
Note the switch [h] which means “Put it here”. One can usealso [t], [b], [p] (see documentation)but also [h!] which means “Stop to play with me and put ithere!!!” and [t!], [b!], [p!].
These switches could be used with table which is anotherfloat. Sometimes even this does not help, in which case I usepackage placeins which introduces self-explaining command\FloatBarrier. There are many other solutions to createquasi-floats (in order to use \caption{. . . }) but blendingquasi-floats and floats is dangerous.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
FloatsUsually graphics is included into figure:\begin{figure}[h]\centering\includegraphics[scale=0.8]{mygraphics.jpg}\caption{On this great picture. . . }\label{mypicture}\end{figure}Note the switch [h] which means “Put it here”.
One can usealso [t], [b], [p] (see documentation)but also [h!] which means “Stop to play with me and put ithere!!!” and [t!], [b!], [p!].
These switches could be used with table which is anotherfloat. Sometimes even this does not help, in which case I usepackage placeins which introduces self-explaining command\FloatBarrier. There are many other solutions to createquasi-floats (in order to use \caption{. . . }) but blendingquasi-floats and floats is dangerous.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
FloatsUsually graphics is included into figure:\begin{figure}[h]\centering\includegraphics[scale=0.8]{mygraphics.jpg}\caption{On this great picture. . . }\label{mypicture}\end{figure}Note the switch [h] which means “Put it here”. One can usealso [t], [b], [p] (see documentation)but also [h!] which means “Stop to play with me and put ithere!!!”
and [t!], [b!], [p!].
These switches could be used with table which is anotherfloat. Sometimes even this does not help, in which case I usepackage placeins which introduces self-explaining command\FloatBarrier. There are many other solutions to createquasi-floats (in order to use \caption{. . . }) but blendingquasi-floats and floats is dangerous.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
FloatsUsually graphics is included into figure:\begin{figure}[h]\centering\includegraphics[scale=0.8]{mygraphics.jpg}\caption{On this great picture. . . }\label{mypicture}\end{figure}Note the switch [h] which means “Put it here”. One can usealso [t], [b], [p] (see documentation)but also [h!] which means “Stop to play with me and put ithere!!!” and [t!], [b!], [p!].
These switches could be used with table which is anotherfloat. Sometimes even this does not help, in which case I usepackage placeins which introduces self-explaining command\FloatBarrier. There are many other solutions to createquasi-floats (in order to use \caption{. . . }) but blendingquasi-floats and floats is dangerous.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
FloatsUsually graphics is included into figure:\begin{figure}[h]\centering\includegraphics[scale=0.8]{mygraphics.jpg}\caption{On this great picture. . . }\label{mypicture}\end{figure}Note the switch [h] which means “Put it here”. One can usealso [t], [b], [p] (see documentation)but also [h!] which means “Stop to play with me and put ithere!!!” and [t!], [b!], [p!].
These switches could be used with table which is anotherfloat.
Sometimes even this does not help, in which case I usepackage placeins which introduces self-explaining command\FloatBarrier. There are many other solutions to createquasi-floats (in order to use \caption{. . . }) but blendingquasi-floats and floats is dangerous.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
FloatsUsually graphics is included into figure:\begin{figure}[h]\centering\includegraphics[scale=0.8]{mygraphics.jpg}\caption{On this great picture. . . }\label{mypicture}\end{figure}Note the switch [h] which means “Put it here”. One can usealso [t], [b], [p] (see documentation)but also [h!] which means “Stop to play with me and put ithere!!!” and [t!], [b!], [p!].
These switches could be used with table which is anotherfloat. Sometimes even this does not help, in which case I usepackage placeins which introduces self-explaining command\FloatBarrier.
There are many other solutions to createquasi-floats (in order to use \caption{. . . }) but blendingquasi-floats and floats is dangerous.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
FloatsUsually graphics is included into figure:\begin{figure}[h]\centering\includegraphics[scale=0.8]{mygraphics.jpg}\caption{On this great picture. . . }\label{mypicture}\end{figure}Note the switch [h] which means “Put it here”. One can usealso [t], [b], [p] (see documentation)but also [h!] which means “Stop to play with me and put ithere!!!” and [t!], [b!], [p!].
These switches could be used with table which is anotherfloat. Sometimes even this does not help, in which case I usepackage placeins which introduces self-explaining command\FloatBarrier. There are many other solutions to createquasi-floats (in order to use \caption{. . . }) but blendingquasi-floats and floats is dangerous.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Package sub-fig alows toproduce stacksof subfigureslike this one.Note generaland individ-ual captions!Minor modifi-cations of thesource using anolder packagesubfigure arerequired.
1 CLASSICAL DYNAMICS 10
(a) k = 10, w ≈ 0.34 (b) k = 2, w ≈ 0.73
(c) k = 1.1, w ≈ 1.13 (d) k = 1, w ≈ 1.13, first critical case
Figure 2: Drift up; and rotation clockwise, each figure has its mirror with respect to x2-axiswith drift up and rotation counter-clockwise; w =
√k + 1−√k − 1 is the width;
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Page LayoutPackage geometry allows very precise control over pagelayout, including commands \paperwidth and \paperheightspecifying phisical dimensions of the paper (or pdf page) andsizes of margins, headers and footers.
Package pdflscape and lscape facilitate use of the landscapemode with\begin{landscape}blah-blah-blah\end{landcape}and multicol allows to use multicolon text: with\begin{multicols}[3]blah-blah-blah\end{multicols}These two packages I used with ltnews documentclass.
textpos helps to put some textual or graphical objects veryprecisely on the page.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Page LayoutPackage geometry allows very precise control over pagelayout, including commands \paperwidth and \paperheightspecifying phisical dimensions of the paper (or pdf page) andsizes of margins, headers and footers.
Package pdflscape and lscape facilitate use of the landscapemode with\begin{landscape}blah-blah-blah\end{landcape}
and multicol allows to use multicolon text: with\begin{multicols}[3]blah-blah-blah\end{multicols}These two packages I used with ltnews documentclass.
textpos helps to put some textual or graphical objects veryprecisely on the page.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Page LayoutPackage geometry allows very precise control over pagelayout, including commands \paperwidth and \paperheightspecifying phisical dimensions of the paper (or pdf page) andsizes of margins, headers and footers.
Package pdflscape and lscape facilitate use of the landscapemode with\begin{landscape}blah-blah-blah\end{landcape}and multicol allows to use multicolon text: with\begin{multicols}[3]blah-blah-blah\end{multicols}
These two packages I used with ltnews documentclass.
textpos helps to put some textual or graphical objects veryprecisely on the page.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Page LayoutPackage geometry allows very precise control over pagelayout, including commands \paperwidth and \paperheightspecifying phisical dimensions of the paper (or pdf page) andsizes of margins, headers and footers.
Package pdflscape and lscape facilitate use of the landscapemode with\begin{landscape}blah-blah-blah\end{landcape}and multicol allows to use multicolon text: with\begin{multicols}[3]blah-blah-blah\end{multicols}These two packages I used with ltnews documentclass.
textpos helps to put some textual or graphical objects veryprecisely on the page.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Page LayoutPackage geometry allows very precise control over pagelayout, including commands \paperwidth and \paperheightspecifying phisical dimensions of the paper (or pdf page) andsizes of margins, headers and footers.
Package pdflscape and lscape facilitate use of the landscapemode with\begin{landscape}blah-blah-blah\end{landcape}and multicol allows to use multicolon text: with\begin{multicols}[3]blah-blah-blah\end{multicols}These two packages I used with ltnews documentclass.
textpos helps to put some textual or graphical objects veryprecisely on the page.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Package fancyhdr with command \pagestyle{fancy} allowsto specify three-part headers and footers and specify theirwidths and decorative lines in them.
I should mention standard \thispagestyle{. . . } commandwhich changes style of headers for particular page.
Package chngpage can change even size and geometry of thepage.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Package fancyhdr with command \pagestyle{fancy} allowsto specify three-part headers and footers and specify theirwidths and decorative lines in them.
I should mention standard \thispagestyle{. . . } commandwhich changes style of headers for particular page.
Package chngpage can change even size and geometry of thepage.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Package fancyhdr with command \pagestyle{fancy} allowsto specify three-part headers and footers and specify theirwidths and decorative lines in them.
I should mention standard \thispagestyle{. . . } commandwhich changes style of headers for particular page.
Package chngpage can change even size and geometry of thepage.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
The standard environment minipage invoked with\begin{minipage}{width}blah-blah-blah\end{minipage}allows creation of minipages like this one
This is minipage * This is minipageThis is minipage * This is minipage* This is minipage * This is minipage*
which is often very convenient.
External box here is created by command\shadowbox in fancybox package.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
The standard environment minipage invoked with\begin{minipage}{width}blah-blah-blah\end{minipage}allows creation of minipages like this one
This is minipage * This is minipageThis is minipage * This is minipage* This is minipage * This is minipage*
which is often very convenient.
External box here is created by command\shadowbox in fancybox package.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
The standard command \marginpar{this is marginpar}creates a note on the margins
with commands \normalmarginpar and \reversemarginparcontrolling selection of the margins.
Used in conjugation with minipage placed inside ofmarginpar to specify the width and with commands\colorbox{yellow}{. . . } around minipage and \color{red}produces noteThis is anote to beplaced onthe margin
I find such notes convenient whilepreparing articles.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
The standard command \marginpar{this is marginpar}creates a note on the margins
with commands \normalmarginpar and \reversemarginparcontrolling selection of the margins.
Used in conjugation with minipage placed inside ofmarginpar to specify the width and with commands\colorbox{yellow}{. . . } around minipage and \color{red}produces noteThis is anote to beplaced onthe margin
I find such notes convenient whilepreparing articles.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
The standard command \marginpar{this is marginpar}creates a note on the margins
with commands \normalmarginpar and \reversemarginparcontrolling selection of the margins.
Used in conjugation with minipage placed inside ofmarginpar to specify the width
and with commands\colorbox{yellow}{. . . } around minipage and \color{red}produces noteThis is anote to beplaced onthe margin
I find such notes convenient whilepreparing articles.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
The standard command \marginpar{this is marginpar}creates a note on the margins
with commands \normalmarginpar and \reversemarginparcontrolling selection of the margins.
Used in conjugation with minipage placed inside ofmarginpar to specify the width and with commands\colorbox{yellow}{. . . } around minipage and \color{red}produces noteThis is anote to beplaced onthe margin
I find such notes convenient whilepreparing articles.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
The standard command \marginpar{this is marginpar}creates a note on the margins
with commands \normalmarginpar and \reversemarginparcontrolling selection of the margins.
Used in conjugation with minipage placed inside ofmarginpar to specify the width and with commands\colorbox{yellow}{. . . } around minipage and \color{red}produces noteThis is anote to beplaced onthe margin
I find such notes convenient whilepreparing articles.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Preparation
Package showkeys introduced by commands in the preamble\usepackage[color]{showkeys}\definecolor{refkey}{rgb}{0,0,1}\definecolor{labelkey}{rgb}{1,0,0}produces
0 INTRODUCTION 2
Now I consider 4-dimensional case, assuming that magnetic field is generic degenerated,i.e. of Martinet-Roussarie type
Ma,RouMa,Rou[Ma, Rou] which will be described in subsubsection
sect-1-1sect-1-11.1. I
just mention that in then magnetic field F (which at this moment is considered as closed2-form) degenerates on the manifold Σ of dimension 3, then dim KerF = 2 at Σ anddim(KerF ∩ TΣ) = 1 at Σ \ Λ and KerF ⊂ TΣ at Λ where Λ ⊂ Σ is 1-dimensionalmanifold; moreover an angle between KerF and TΣ is exactly of magnitude dist(x,Λ).Further, in an appropriate coordinates Σ = {x1 = 0}, Λ = {x1 = x3 = x4 = 0} andmagnetic lines dx
dt∈ KerF ∩ TΣ are circles {x1 = 0, x2 = const, x2
3 + x24 = const}.
My goal is to find asymptotics∫e(x, x, 0)ψ(x) dx with respect to h, µ, where e(x, y.τ)
is the Schwartz kernel of the spectral projector of A and ψ is a smooth function supportedin the vicinity of Σ. I assume that µh ≤ const (otherwise e(x, y, 0) = O(µ−∞).
In the next paper I am gong to analyse the case of the generic non-degenerated field.
0.1 Assumptions, notations and resultssect-0-1
From the point of the classical and quantum dynamics properties of (F jk ) = (gjl)(Flk) are
more important than those of (Fjk). Let ±if1,±if2 be eigenvalues of (F jk ), fj ≥ 0. Then
with the correct choice of notations f1 � dist(x,Σ) and f2 � 1.My first statement holds almost without any further assumptions:
thm-0-1 Theorem 0.1. Let F is of Martinet-Roussarie type and
0-2 (0.2) V ≥ ε0 > 0.
Then as ψ is supported in the small vicinity of Σ
0-3 (0.3) |∫ (
e(x, x, 0)− EMW(x, 0)− EMW(x, 0)corr
)ψ(x) dx| ≤ Cµ−1/2h−3 + Cµ2h−2
where
0-4 (0.4) EMW(x, τ) =
(2π)−2µ2h−2∑
(m,n)∈Z+ 2
θ(2τ + V − (2m+ 1)µhf1 − (2n+ 1)µhf2
)f1f2
√g
is Magnetic Weyl Expression (seeIRO3IRO3[Ivr6] for the general case) and g = det(gjk)−1, EMW
corr isdefined by (
4-414-414.41).
One can take EMWcorr = 0 adding to the right-hand expression in (
0-30-30.3) Cµ3/2h−5/2 as
h−1/4 ≤ µ ≤ h−1/3 and Ch−3 as h−1/3 ≤ µ ≤ h−1/2; as µ ≤ h−1/4 and µ ≥ h−1/2 one cantake EMW
corr = 0 with no punishment.
I find extremely convenient while preparing article.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
E-publishingStandard package hyperref is crucial for producing pdf filefor electronic reading; I use it with[bookmarks,pdfnewwindow,plainpages=false,pdfpagelabels]switch and\hypersetup{. . . } command after (specifying Documentproperties).
another standard package xr-hyper provides cross-referencesto another article.
Packages attachfile and movie15 are not part of the standarddistributions but they are really cool! attachfile is supersededby attachfile2 which is the part of updated oberdiekcollection.
I disciussed all these packages in detail in my talk e-Articles,e-Books and e-Talks too.
New package cooltooltips helps to imbed pop-upannotations like this one:
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
E-publishingStandard package hyperref is crucial for producing pdf filefor electronic reading; I use it with[bookmarks,pdfnewwindow,plainpages=false,pdfpagelabels]switch and\hypersetup{. . . } command after (specifying Documentproperties).
another standard package xr-hyper provides cross-referencesto another article.
Packages attachfile and movie15 are not part of the standarddistributions but they are really cool! attachfile is supersededby attachfile2 which is the part of updated oberdiekcollection.
I disciussed all these packages in detail in my talk e-Articles,e-Books and e-Talks too.
New package cooltooltips helps to imbed pop-upannotations like this one:
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
E-publishingStandard package hyperref is crucial for producing pdf filefor electronic reading; I use it with[bookmarks,pdfnewwindow,plainpages=false,pdfpagelabels]switch and\hypersetup{. . . } command after (specifying Documentproperties).
another standard package xr-hyper provides cross-referencesto another article.
Packages attachfile and movie15 are not part of the standarddistributions but they are really cool!
attachfile is supersededby attachfile2 which is the part of updated oberdiekcollection.
I disciussed all these packages in detail in my talk e-Articles,e-Books and e-Talks too.
New package cooltooltips helps to imbed pop-upannotations like this one:
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
E-publishingStandard package hyperref is crucial for producing pdf filefor electronic reading; I use it with[bookmarks,pdfnewwindow,plainpages=false,pdfpagelabels]switch and\hypersetup{. . . } command after (specifying Documentproperties).
another standard package xr-hyper provides cross-referencesto another article.
Packages attachfile and movie15 are not part of the standarddistributions but they are really cool! attachfile is supersededby attachfile2 which is the part of updated oberdiekcollection.
I disciussed all these packages in detail in my talk e-Articles,e-Books and e-Talks too.
New package cooltooltips helps to imbed pop-upannotations like this one:
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
E-publishingStandard package hyperref is crucial for producing pdf filefor electronic reading; I use it with[bookmarks,pdfnewwindow,plainpages=false,pdfpagelabels]switch and\hypersetup{. . . } command after (specifying Documentproperties).
another standard package xr-hyper provides cross-referencesto another article.
Packages attachfile and movie15 are not part of the standarddistributions but they are really cool! attachfile is supersededby attachfile2 which is the part of updated oberdiekcollection.
I disciussed all these packages in detail in my talk e-Articles,e-Books and e-Talks too.
New package cooltooltips helps to imbed pop-upannotations like this one:
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
E-publishingStandard package hyperref is crucial for producing pdf filefor electronic reading; I use it with[bookmarks,pdfnewwindow,plainpages=false,pdfpagelabels]switch and\hypersetup{. . . } command after (specifying Documentproperties).
another standard package xr-hyper provides cross-referencesto another article.
Packages attachfile and movie15 are not part of the standarddistributions but they are really cool! attachfile is supersededby attachfile2 which is the part of updated oberdiekcollection.
I disciussed all these packages in detail in my talk e-Articles,e-Books and e-Talks too.
New package cooltooltips helps to imbed pop-upannotations like this one:
This text
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Presentation
This talk is made with documentclass beamer. It is the bestpackage for presentation. It is part of the standarddistribution.
Current version is 3.06; it has different Themes,which allows to vary the appearance. Among others it has[handout] switch which produces pdf files containing onlyfinal slides of each frame.
Some people are happy with prospero and its successorpowerdot (so far not the part of the standard distribution).
seminar and foils are used for preparation of transparenciesfor overhead. Why to bother?
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Presentation
This talk is made with documentclass beamer. It is the bestpackage for presentation. It is part of the standarddistribution. Current version is 3.06; it has different Themes,which allows to vary the appearance.
Among others it has[handout] switch which produces pdf files containing onlyfinal slides of each frame.
Some people are happy with prospero and its successorpowerdot (so far not the part of the standard distribution).
seminar and foils are used for preparation of transparenciesfor overhead. Why to bother?
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Presentation
This talk is made with documentclass beamer. It is the bestpackage for presentation. It is part of the standarddistribution. Current version is 3.06; it has different Themes,which allows to vary the appearance. Among others it has[handout] switch which produces pdf files containing onlyfinal slides of each frame.
Some people are happy with prospero and its successorpowerdot (so far not the part of the standard distribution).
seminar and foils are used for preparation of transparenciesfor overhead. Why to bother?
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Presentation
This talk is made with documentclass beamer. It is the bestpackage for presentation. It is part of the standarddistribution. Current version is 3.06; it has different Themes,which allows to vary the appearance. Among others it has[handout] switch which produces pdf files containing onlyfinal slides of each frame.
Some people are happy with prospero and its successorpowerdot (so far not the part of the standard distribution).
seminar and foils are used for preparation of transparenciesfor overhead. Why to bother?
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Presentation
This talk is made with documentclass beamer. It is the bestpackage for presentation. It is part of the standarddistribution. Current version is 3.06; it has different Themes,which allows to vary the appearance. Among others it has[handout] switch which produces pdf files containing onlyfinal slides of each frame.
Some people are happy with prospero and its successorpowerdot (so far not the part of the standard distribution).
seminar and foils are used for preparation of transparenciesfor overhead.
Why to bother?
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Presentation
This talk is made with documentclass beamer. It is the bestpackage for presentation. It is part of the standarddistribution. Current version is 3.06; it has different Themes,which allows to vary the appearance. Among others it has[handout] switch which produces pdf files containing onlyfinal slides of each frame.
Some people are happy with prospero and its successorpowerdot (so far not the part of the standard distribution).
seminar and foils are used for preparation of transparenciesfor overhead. Why to bother?
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Distribution
There is an environment filecontents which loads as\begin{filecontents}{filename}blag blah blah \end{filecontents}and everithing inside of it is stored in a file with indicatedname.
In the standard LATEX there are two restictions:
1. filecontents must be before \{documentclass{. . . }2. If file with indicated name exists, it is not overwritten
Package filecontents removes these limitations.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Distribution
There is an environment filecontents which loads as\begin{filecontents}{filename}blag blah blah \end{filecontents}and everithing inside of it is stored in a file with indicatedname.In the standard LATEX there are two restictions:
1. filecontents must be before \{documentclass{. . . }2. If file with indicated name exists, it is not overwritten
Package filecontents removes these limitations.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Distribution
There is an environment filecontents which loads as\begin{filecontents}{filename}blag blah blah \end{filecontents}and everithing inside of it is stored in a file with indicatedname.In the standard LATEX there are two restictions:
1. filecontents must be before \{documentclass{. . . }2. If file with indicated name exists, it is not overwritten
Package filecontents removes these limitations.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Other
Package enumitem provides greater control over enumerateand itemize specifying
• all the skips, seps, indents etc
• alphabets or signs to use in item labels
both globally (in preamble) and for each specific place(inside of environment).Not compatibe with beamer.
verbatim and fancyvrb provides greater control oververbatim;
natbib is a popular bibliographic package.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Other
Package enumitem provides greater control over enumerateand itemize specifying
• all the skips, seps, indents etc
• alphabets or signs to use in item labels
both globally (in preamble) and for each specific place(inside of environment).Not compatibe with beamer.
verbatim and fancyvrb provides greater control oververbatim;
natbib is a popular bibliographic package.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Other
Package enumitem provides greater control over enumerateand itemize specifying
• all the skips, seps, indents etc
• alphabets or signs to use in item labels
both globally (in preamble) and for each specific place(inside of environment).Not compatibe with beamer.
verbatim and fancyvrb provides greater control oververbatim;
natbib is a popular bibliographic package.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Package colortbl provides tables with colored columns androws:
# item quantity CAD1 Vodka 4 120.002 Coca-cola 2 2.003 Beer 6 12.004 Candy 1 0.50
5 Mirror 1 500.00
* Total 634.50
Table: New Year Celebrations Expenses
Package array allows the better control over tabularenvironments. But there are plenty other table-relatedpackages (to control environment, to print wide or longtables)
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Package colortbl provides tables with colored columns androws:
# item quantity CAD1 Vodka 4 120.002 Coca-cola 2 2.003 Beer 6 12.004 Candy 1 0.50
5 Mirror 1 500.00
* Total 634.50
Table: New Year Celebrations Expenses
Package array allows the better control over tabularenvironments.
But there are plenty other table-relatedpackages (to control environment, to print wide or longtables)
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Package colortbl provides tables with colored columns androws:
# item quantity CAD1 Vodka 4 120.002 Coca-cola 2 2.003 Beer 6 12.004 Candy 1 0.50
5 Mirror 1 500.00
* Total 634.50
Table: New Year Celebrations Expenses
Package array allows the better control over tabularenvironments. But there are plenty other table-relatedpackages (to control environment, to print wide or longtables)
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Language
Package babel allows to take in account lanuage(s) used indocument.It is invoked by \usepackage[russian,english]{babel}
Consider f.e. Russian language. One can input it in TEXusing Latin transliteration.
However packages inputenc and fontenc used together allownative Russian input via commands\usepackage[T2A]{fontenc}\usepackage[koi8-r]{inputenc}in the preamble where koi8-r means encoding used in thesource code. One can use also maccyr, cp1251, utf-8 . . .
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Language
Package babel allows to take in account lanuage(s) used indocument.It is invoked by \usepackage[russian,english]{babel}Consider f.e. Russian language. One can input it in TEXusing Latin transliteration.
However packages inputenc and fontenc used together allownative Russian input via commands\usepackage[T2A]{fontenc}\usepackage[koi8-r]{inputenc}in the preamble where koi8-r means encoding used in thesource code. One can use also maccyr, cp1251, utf-8 . . .
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Language
Package babel allows to take in account lanuage(s) used indocument.It is invoked by \usepackage[russian,english]{babel}Consider f.e. Russian language. One can input it in TEXusing Latin transliteration.
However packages inputenc and fontenc used together allownative Russian input via commands\usepackage[T2A]{fontenc}\usepackage[koi8-r]{inputenc}in the preamble where koi8-r means encoding used in thesource code. One can use also maccyr, cp1251, utf-8 . . .
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
However, to produce pdf file which one can copy/pasteproperly one should put after \documentclass[. . . ]{dots}declaration\usepackage{cmap}
To produce proper bookmarks one needs to add unicode tohyperref options. This is also needed if bookmarks shouldcontain any symbols which are not part of the standard font.See my talk e-Articles, e-Books and e-Talks too.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
However, to produce pdf file which one can copy/pasteproperly one should put after \documentclass[. . . ]{dots}declaration\usepackage{cmap}To produce proper bookmarks one needs to add unicode tohyperref options.
This is also needed if bookmarks shouldcontain any symbols which are not part of the standard font.See my talk e-Articles, e-Books and e-Talks too.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
However, to produce pdf file which one can copy/pasteproperly one should put after \documentclass[. . . ]{dots}declaration\usepackage{cmap}To produce proper bookmarks one needs to add unicode tohyperref options. This is also needed if bookmarks shouldcontain any symbols which are not part of the standard font.See my talk e-Articles, e-Books and e-Talks too.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
XeTeX and XeLaTeX originated on Mac but are ported toLinux and Windows.
XeTeX is a typesetting system basedon a merger of Donald Knuth’s TEX system with Unicodeand Mac OS X font technologies (so non-TEX fonts areintegrated easily into TEX). It is considered to be particularlyuseful for non-European languages and/or using some fancyfonts).
IvriTEX is often used for Hebrew (resemblance to my name ispurely coincidental).
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
XeTeX and XeLaTeX originated on Mac but are ported toLinux and Windows. XeTeX is a typesetting system basedon a merger of Donald Knuth’s TEX system with Unicodeand Mac OS X font technologies (so non-TEX fonts areintegrated easily into TEX). It is considered to be particularlyuseful for non-European languages and/or using some fancyfonts).
IvriTEX is often used for Hebrew (resemblance to my name ispurely coincidental).
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
XeTeX and XeLaTeX originated on Mac but are ported toLinux and Windows. XeTeX is a typesetting system basedon a merger of Donald Knuth’s TEX system with Unicodeand Mac OS X font technologies (so non-TEX fonts areintegrated easily into TEX). It is considered to be particularlyuseful for non-European languages and/or using some fancyfonts).
IvriTEX is often used for Hebrew (resemblance to my name ispurely coincidental).
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Editors
When you edit your source file use editor which understandsencoding and tell it what encoding to use – otherwise yourdocument would look either wrong or very wrong.
Or otherfunctionality could be lost (as with at least older versions ofWinEdit). Editor should use exactly the same encoding thatyou specify for LATEX.
Encoding and keyboard layout are completely differentanimals!
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Editors
When you edit your source file use editor which understandsencoding and tell it what encoding to use – otherwise yourdocument would look either wrong or very wrong. Or otherfunctionality could be lost (as with at least older versions ofWinEdit).
Editor should use exactly the same encoding thatyou specify for LATEX.
Encoding and keyboard layout are completely differentanimals!
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Editors
When you edit your source file use editor which understandsencoding and tell it what encoding to use – otherwise yourdocument would look either wrong or very wrong. Or otherfunctionality could be lost (as with at least older versions ofWinEdit). Editor should use exactly the same encoding thatyou specify for LATEX.
Encoding and keyboard layout are completely differentanimals!
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Editors
When you edit your source file use editor which understandsencoding and tell it what encoding to use – otherwise yourdocument would look either wrong or very wrong. Or otherfunctionality could be lost (as with at least older versions ofWinEdit). Editor should use exactly the same encoding thatyou specify for LATEX.
Encoding and keyboard layout are completely differentanimals!
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Helpers
keyval and xkeyval are used by many other packages. Keepthem up-to-date!
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
htlatex
htlatex is not a package but a program, using ht4tex driverand converting foo.tex into different formats with differentsuccess.
html is the default one and the best to be converted in.htlatex converts foo.tex into foo.html plus many auxillaryfiles. In particular, encounting formula it either writes it inhtml or takes it away from the source and converts it into.ps graphic file and then calls convert to transform it into.png graphic file.
convert is a part of ImageMagick and one needs to have anew version (6+ ?) installed (and also .png library).Let us consider example: I launch terminal to observe thisactivity on the forground.Actually htlatex could run with different switches producingoutputs in the different formats.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
htlatex
htlatex is not a package but a program, using ht4tex driverand converting foo.tex into different formats with differentsuccess.html is the default one and the best to be converted in.
htlatex converts foo.tex into foo.html plus many auxillaryfiles. In particular, encounting formula it either writes it inhtml or takes it away from the source and converts it into.ps graphic file and then calls convert to transform it into.png graphic file.
convert is a part of ImageMagick and one needs to have anew version (6+ ?) installed (and also .png library).Let us consider example: I launch terminal to observe thisactivity on the forground.Actually htlatex could run with different switches producingoutputs in the different formats.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
htlatex
htlatex is not a package but a program, using ht4tex driverand converting foo.tex into different formats with differentsuccess.html is the default one and the best to be converted in.htlatex converts foo.tex into foo.html plus many auxillaryfiles. In particular, encounting formula it either writes it inhtml or takes it away from the source and converts it into.ps graphic file and then calls convert to transform it into.png graphic file.
convert is a part of ImageMagick and one needs to have anew version (6+ ?) installed (and also .png library).Let us consider example: I launch terminal to observe thisactivity on the forground.Actually htlatex could run with different switches producingoutputs in the different formats.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
htlatex
htlatex is not a package but a program, using ht4tex driverand converting foo.tex into different formats with differentsuccess.html is the default one and the best to be converted in.htlatex converts foo.tex into foo.html plus many auxillaryfiles. In particular, encounting formula it either writes it inhtml or takes it away from the source and converts it into.ps graphic file and then calls convert to transform it into.png graphic file.
convert is a part of ImageMagick and one needs to have anew version (6+ ?) installed (and also .png library).Let us consider example: I launch terminal to observe thisactivity on the forground.
Actually htlatex could run with different switches producingoutputs in the different formats.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
htlatex
htlatex is not a package but a program, using ht4tex driverand converting foo.tex into different formats with differentsuccess.html is the default one and the best to be converted in.htlatex converts foo.tex into foo.html plus many auxillaryfiles. In particular, encounting formula it either writes it inhtml or takes it away from the source and converts it into.ps graphic file and then calls convert to transform it into.png graphic file.
convert is a part of ImageMagick and one needs to have anew version (6+ ?) installed (and also .png library).Let us consider example: I launch terminal to observe thisactivity on the forground.Actually htlatex could run with different switches producingoutputs in the different formats.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
ghostscript
ghostscript (or gs) is a program important for any TEX user.
It can be used with GUI or from the command line and itworks with .ps, .eps and .pdf files. If only these formats are
involved ghostscript (latest version 8.54) ImageMagick usesgs to make a job.
It can convert one format to another, delete, extract, insertpages, combine files. . .
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
ghostscript
ghostscript (or gs) is a program important for any TEX user.
It can be used with GUI or from the command line and itworks with .ps, .eps and .pdf files.
If only these formats are
involved ghostscript (latest version 8.54) ImageMagick usesgs to make a job.
It can convert one format to another, delete, extract, insertpages, combine files. . .
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
ghostscript
ghostscript (or gs) is a program important for any TEX user.
It can be used with GUI or from the command line and itworks with .ps, .eps and .pdf files. If only these formats are
involved ghostscript (latest version 8.54) ImageMagick usesgs to make a job.
It can convert one format to another, delete, extract, insertpages, combine files. . .
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
ghostscript
ghostscript (or gs) is a program important for any TEX user.
It can be used with GUI or from the command line and itworks with .ps, .eps and .pdf files. If only these formats are
involved ghostscript (latest version 8.54) ImageMagick usesgs to make a job.
It can convert one format to another, delete, extract, insertpages, combine files. . .
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
latexdiff
latexdiff compares two similar latex files, say foo1.tex andfoo2.tex and produces foodiff.tex.
After you ran latex over ityou get a document showing common parts and color-codedchanges.It works the best when it relies upon perl::Diff module ratherthan standard UNIX diff command (but one needs tocompile and install both perl::Diff and latexdiff).
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
latexdiff
latexdiff compares two similar latex files, say foo1.tex andfoo2.tex and produces foodiff.tex. After you ran latex over ityou get a document showing common parts and color-codedchanges.
It works the best when it relies upon perl::Diff module ratherthan standard UNIX diff command (but one needs tocompile and install both perl::Diff and latexdiff).
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
latexdiff
latexdiff compares two similar latex files, say foo1.tex andfoo2.tex and produces foodiff.tex. After you ran latex over ityou get a document showing common parts and color-codedchanges.It works the best when it relies upon perl::Diff module ratherthan standard UNIX diff command (but one needs tocompile and install both perl::Diff and latexdiff).
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
gnuplote, octave, asymptote
I I already demonstrated how gnuplot could be invokedfrom TEX.pgf provides an interface for this.
I Asymptote could be used as well.asymptote.sty provides an interface for this.
I However any program which could be used from CLIcould be used by LATEX via \write18 command. F.e.Octave.
Furthermore, the corresponding codes could becontained in .tex source through filecontents. Often tohave program executed timely one can put\immediate\write18
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
gnuplote, octave, asymptote
I I already demonstrated how gnuplot could be invokedfrom TEX.pgf provides an interface for this.
I Asymptote could be used as well.asymptote.sty provides an interface for this.
I However any program which could be used from CLIcould be used by LATEX via \write18 command. F.e.Octave.
Furthermore, the corresponding codes could becontained in .tex source through filecontents. Often tohave program executed timely one can put\immediate\write18
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
gnuplote, octave, asymptote
I I already demonstrated how gnuplot could be invokedfrom TEX.pgf provides an interface for this.
I Asymptote could be used as well.asymptote.sty provides an interface for this.
I However any program which could be used from CLIcould be used by LATEX via \write18 command. F.e.Octave.
Furthermore, the corresponding codes could becontained in .tex source through filecontents. Often tohave program executed timely one can put\immediate\write18
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
The directory with TEX executables contains many differenthelpers f.e. epstopdf, pdfcrop, ps2eps,. . .
While majority are scripts and some are symbolic links, theremany real binaries. These executables often are invoked bydifferent packages in the way I discussed.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
The directory with TEX executables contains many differenthelpers f.e. epstopdf, pdfcrop, ps2eps,. . .While majority are scripts and some are symbolic links, theremany real binaries. These executables often are invoked bydifferent packages in the way I discussed.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Help
How to get help?
I Use command% texdoc packagenamefrom the shell but you need a display with working webbrowser, dvi/gs/pdf viewers to get it working well.
I Use command% texdoctk packagename or % texdoctkfrom Xterm. Another caveaut is that while texdoctk is apart of TEX distribution, it uses Perl::Tk module whichmust be compiled and installed. But it is worth troubles.Actually there are built-in free e-books.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Help
How to get help?
I Use command% texdoc packagenamefrom the shell but you need a display with working webbrowser, dvi/gs/pdf viewers to get it working well.
I Use command% texdoctk packagename or % texdoctkfrom Xterm. Another caveaut is that while texdoctk is apart of TEX distribution, it uses Perl::Tk module whichmust be compiled and installed. But it is worth troubles.Actually there are built-in free e-books.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
I http://www.tex.ac.uk/faqis a great resource and gethttp://ctan.org/tex-archive/info/visualFAQ/which is a very cool graphical front end for it.
I http://ctan.org CTAN –The Comprehensive TeXArchive Network is the authoritative collection ofmaterials related to the TEX. Also contains a lot of freebooks
I http://tug.org TUG – s TEX Users Group. Actuallythere are many such groups in different countries orregions.
I http://sarovar.org/ is devoted to some important TEXprojects like pdftex or pstricks. It is located in India andhosts also Vietnamese TUG.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
I http://www.tex.ac.uk/faqis a great resource and gethttp://ctan.org/tex-archive/info/visualFAQ/which is a very cool graphical front end for it.
I http://ctan.org CTAN –The Comprehensive TeXArchive Network is the authoritative collection ofmaterials related to the TEX. Also contains a lot of freebooks
I http://tug.org TUG – s TEX Users Group. Actuallythere are many such groups in different countries orregions.
I http://sarovar.org/ is devoted to some important TEXprojects like pdftex or pstricks. It is located in India andhosts also Vietnamese TUG.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
I http://www.tex.ac.uk/faqis a great resource and gethttp://ctan.org/tex-archive/info/visualFAQ/which is a very cool graphical front end for it.
I http://ctan.org CTAN –The Comprehensive TeXArchive Network is the authoritative collection ofmaterials related to the TEX. Also contains a lot of freebooks
I http://tug.org TUG – s TEX Users Group. Actuallythere are many such groups in different countries orregions.
I http://sarovar.org/ is devoted to some important TEXprojects like pdftex or pstricks. It is located in India andhosts also Vietnamese TUG.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
I http://www.tex.ac.uk/faqis a great resource and gethttp://ctan.org/tex-archive/info/visualFAQ/which is a very cool graphical front end for it.
I http://ctan.org CTAN –The Comprehensive TeXArchive Network is the authoritative collection ofmaterials related to the TEX. Also contains a lot of freebooks
I http://tug.org TUG – s TEX Users Group. Actuallythere are many such groups in different countries orregions.
I http://sarovar.org/ is devoted to some important TEXprojects like pdftex or pstricks. It is located in India andhosts also Vietnamese TUG.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
I TEX mailing lists archives likehttp://tug.org/pipermail/; in particular
I http://tug.org/pipermail/texhax General TEX;I http://tug.org/pipermail/texhax pdftex;I http://tug.org/pipermail/macostex-archives Mac OS
TEX.
I Search via Google including newsgroups; especiallycomp.text.tex.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
I TEX mailing lists archives likehttp://tug.org/pipermail/; in particular
I http://tug.org/pipermail/texhax General TEX;
I http://tug.org/pipermail/texhax pdftex;I http://tug.org/pipermail/macostex-archives Mac OS
TEX.
I Search via Google including newsgroups; especiallycomp.text.tex.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
I TEX mailing lists archives likehttp://tug.org/pipermail/; in particular
I http://tug.org/pipermail/texhax General TEX;I http://tug.org/pipermail/texhax pdftex;
I http://tug.org/pipermail/macostex-archives Mac OSTEX.
I Search via Google including newsgroups; especiallycomp.text.tex.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
I TEX mailing lists archives likehttp://tug.org/pipermail/; in particular
I http://tug.org/pipermail/texhax General TEX;I http://tug.org/pipermail/texhax pdftex;I http://tug.org/pipermail/macostex-archives Mac OS
TEX.
I Search via Google including newsgroups; especiallycomp.text.tex.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
I TEX mailing lists archives likehttp://tug.org/pipermail/; in particular
I http://tug.org/pipermail/texhax General TEX;I http://tug.org/pipermail/texhax pdftex;I http://tug.org/pipermail/macostex-archives Mac OS
TEX.
I Search via Google including newsgroups; especiallycomp.text.tex.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
I In our Library: The LaTeX Companions, Revised BoxedSet : A Complete Guide and Reference for Preparing,Illustrating, and Publishing Technical Documents (2ndEdition) (Paperback) by Frank Mittelbach, MichelGoossens, Sebastian Rahtz, Helmut Kopka, Patrick W.Daly, contains
I Guide to LaTeX , 4/e,I The LaTeX Companion , 2/e,I The Latex Graphics CompanionI The LaTeX Web Companion
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
I In our Library: The LaTeX Companions, Revised BoxedSet : A Complete Guide and Reference for Preparing,Illustrating, and Publishing Technical Documents (2ndEdition) (Paperback) by Frank Mittelbach, MichelGoossens, Sebastian Rahtz, Helmut Kopka, Patrick W.Daly, contains
I Guide to LaTeX , 4/e,
I The LaTeX Companion , 2/e,I The Latex Graphics CompanionI The LaTeX Web Companion
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
I In our Library: The LaTeX Companions, Revised BoxedSet : A Complete Guide and Reference for Preparing,Illustrating, and Publishing Technical Documents (2ndEdition) (Paperback) by Frank Mittelbach, MichelGoossens, Sebastian Rahtz, Helmut Kopka, Patrick W.Daly, contains
I Guide to LaTeX , 4/e,I The LaTeX Companion , 2/e,
I The Latex Graphics CompanionI The LaTeX Web Companion
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
I In our Library: The LaTeX Companions, Revised BoxedSet : A Complete Guide and Reference for Preparing,Illustrating, and Publishing Technical Documents (2ndEdition) (Paperback) by Frank Mittelbach, MichelGoossens, Sebastian Rahtz, Helmut Kopka, Patrick W.Daly, contains
I Guide to LaTeX , 4/e,I The LaTeX Companion , 2/e,I The Latex Graphics Companion
I The LaTeX Web Companion
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
I In our Library: The LaTeX Companions, Revised BoxedSet : A Complete Guide and Reference for Preparing,Illustrating, and Publishing Technical Documents (2ndEdition) (Paperback) by Frank Mittelbach, MichelGoossens, Sebastian Rahtz, Helmut Kopka, Patrick W.Daly, contains
I Guide to LaTeX , 4/e,I The LaTeX Companion , 2/e,I The Latex Graphics CompanionI The LaTeX Web Companion
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Questions and Answers
I How to allow break multline/align?
I Look at manual to amsmath. Command \displaybreakbreaks them. \displaybreak[n] with n = 0, 1, 2, 3, 4ranges from the order to mere suggestion to break pagehere.In preamble \allowdisplaybreaks[n] with n = 1, 2, 3, 4allows displaybreaks with increasing permissiveness.\allowpagebreaks[n] works in the same way.\\∗ is used to ban displaybreak in the specific place.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
Questions and Answers
I How to allow break multline/align?
I Look at manual to amsmath. Command \displaybreakbreaks them. \displaybreak[n] with n = 0, 1, 2, 3, 4ranges from the order to mere suggestion to break pagehere.In preamble \allowdisplaybreaks[n] with n = 1, 2, 3, 4allows displaybreaks with increasing permissiveness.\allowpagebreaks[n] works in the same way.\\∗ is used to ban displaybreak in the specific place.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
I How to wrap text around figure?
I Use package wrapfig\begin{wrapfigure}{r}{40mm}\begin{center}\includegraphics{mygraphics.jpg}\end{center}\caption{My Figure}\end{wrapfigure}with another possible switch {l} showing where pictureshould be placed.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
I How to wrap text around figure?
I Use package wrapfig\begin{wrapfigure}{r}{40mm}\begin{center}\includegraphics{mygraphics.jpg}\end{center}\caption{My Figure}\end{wrapfigure}with another possible switch {l} showing where pictureshould be placed.
TEX Freak
Victor Ivrii
Table of Contents
LATEX packages
Symbols & Math
Theorems
Graphics
Floats
Page Layout
Preparation
E-publishing
Presentation
E-Distribution
Misc
Language
Helpers
Friends (programs)
htlatex
ghostscript
latexdiff
gnuplote, octave,asymptote,etc
Help
Appendix
TEXThe End
Freak