Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
latex [2016/01/20 12:05]
awf [All one file]
latex [2018/10/31 13:24]
awf [Misc stuff to paste in the top]
Line 1: Line 1:
 ====== Things I do in LaTeX which may need justifying to co-authors ====== ====== Things I do in LaTeX which may need justifying to co-authors ======
 +
 +
 +Quick things: 
 +  * In a hand-marked-up PDF, a tilde at the end of a line indicates a "tie", to keep characters bound to the word that precedes them, see https://tex.stackexchange.com/questions/9633/why-should-i-put-a-before-ref-or-cite
 +  * It is useful for version control to issue a soft newline after each full stop. 
 +  * Avoid elegant variation https://www.bartleby.com/116/302.html
  
 ====== All one file ====== ====== All one file ======
Line 33: Line 39:
 ====== Misc stuff to paste in the top ====== ====== Misc stuff to paste in the top ======
 <code> <code>
 +%!TEX root = ../paper.tex
 % -*- compile-command: "texify --pdf -V --quiet main.tex" -*- % -*- compile-command: "texify --pdf -V --quiet main.tex" -*-
  
Line 42: Line 49:
  
 </code> </code>
 +
 +And see http://www-rohan.sdsu.edu/~aty/bibliog/latex/floats.html
 +
 +<code>
 +% Twocolumn marginpar, e.g. for CVPR/ICCV
 +\newcommand\authornote[2]{\textcolor{blue}{\hspace{-1pt}\rule{2pt}{2ex}\hspace{-1pt}}%
 +\marginpar[~\hspace{-12mm}\parbox{16mm}{\tiny \textcolor{blue}{#1:#2}}]%
 +{~\hspace{-4mm}~\parbox[t]{20mm}{\tiny \textcolor{blue}{#1: #2}}}}
 +</code>
 +
 +<code>
 +\def\awf#1{\textcolor{red}{\!\scriptsize $^\bullet\!$}%
 +\marginpar{\hspace{-4mm}\parbox[b]{1cm}%
 +{\rotatebox{90}{\parbox{5cm}{\textcolor{red}{\scriptsize $\bullet$ #1}}}}}%
 +}
 +</code>
 +
 +====== Picture with label in circle ======
 +<code tex>
 +\usepackage{tikz}
 +\def\labelledpic#1#2{
 +\begin{tikzpicture}
 +\node (pic) {#1};
 +\path[fill=white,draw=gray,thick] (pic.south west) +(3ex,3ex) circle (2ex)
 +   node {#2};
 +\end{tikzpicture}
 +}
 +\labelledpic{\includegraphics[width=0.3\textwidth]{hohum}}{A}
 +</code>
 +
 +====== Two pictures with same height, forcing total width ======
 +<code TeX>
 +% \awfTwoPicsSameHeight{WIDTH}{PIC1}{PIC2}
 +% Make two pictures of different aspect ratio sit neatly in a box of width WIDTH
 +\newlength{\awfpicH}
 +\def\awfTwoPicsSameHeight#1#2#3{
 +\setlength{\awfpicH}{0.25\linewidth} % an initial guess...
 +\def\pair##1{\includegraphics[height=##1]{#2}~\includegraphics[height=##1]{#3}}
 +\setlength{\awfpicH}{\awfpicH*\ratio{\linewidth}{\widthof{\pair{\awfpicH}}}}
 +\pair\awfpicH
 +}
 +</code>
 +
latex.txt ยท Last modified: 2018/10/31 13:24 by awf
CC Attribution 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0