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 [2017/05/22 13:21]
awf [Things I do in LaTeX which may need justifying to co-authors]
latex [2018/10/31 13:24] (current)
awf [Misc stuff to paste in the top]
Line 5: Line 5:
   * 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   * 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.    * 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 37: 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 55: Line 58:
 {~\hspace{-4mm}~\parbox[t]{20mm}{\tiny \textcolor{blue}{#​1:​ #2}}}} {~\hspace{-4mm}~\parbox[t]{20mm}{\tiny \textcolor{blue}{#​1:​ #2}}}}
 </​code>​ </​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>​
 +