diff --git a/workshops/latex/handout.tex b/workshops/latex/handout.tex index 3c515ddf084383e0a08ad92ce0fd3e07d0956ca6..bf319d3171e9d9c2efa2919175ff972b648dc847 100644 --- a/workshops/latex/handout.tex +++ b/workshops/latex/handout.tex @@ -8,7 +8,7 @@ \usepackage{amssymb} \usepackage{mathrsfs} \usepackage{dsfont} -\usepackage{bm} +%\usepackage{bm} \usepackage{xcolor} \usepackage{graphicx} \usepackage{lmodern} @@ -250,7 +250,7 @@ Syntax von Umgebungen: % \verb|\overset{def.}{=}| & $\overset{def.}=$ & % \verb|\underbrace{a}_{b}| & $\underbrace{a}_{b}$ \end{tabular} -%Pfeile, underbrace, \ldots +Einheiten in der Physik: \verb|13,\!6\,\mathrm{eV}| oder \verb|13.5\,\mathrm{eV}|. % \subsection{Font shapes} \begin{tabular}{@{}r l p{.45\linewidth}} @@ -297,7 +297,7 @@ Unterstützte Dateitypen: \texttt{.pdf}, \texttt{.png}, \texttt{.jpg} % \section{Floats} Graphiken und Tabellen können in Floats gepackt werden. -Die werden automatisch plaziert und haben eine Beschreiben. +Die werden automatisch plaziert und haben eine Beschreibung. \verb|\usepackage{caption}|\\ \verb|\begin{figure}[|\emph{Position}\verb|]|\\ \verb| \includegraphics[width=.5\textwidth]{Bild.pdf}|\\ @@ -351,18 +351,19 @@ Sprache (\texttt{ngerman}\footnote{\texttt{ngerman} für \textbf{n}eue Rechtschr \texttt{article} & Standardklasse\\ \texttt{scrartcl} & \verb|article| mit KOMA-Skript: schönere\footnotemark und einfachere\footref{fn:ansichtssache} Formatierung\\ \texttt{report} & für längere Dokumente mit mehreren Kapiteln (\verb|\chapter{Kapitel}|)\\ - \texttt{scrreprt} & KOMA-Skript für \verb|report|\\ + %\texttt{scrreprt} & KOMA-Skript für \verb|report|\\ \texttt{book} & für Bücher (lange Dokumente)\\ - \texttt{scrbook} & KOMA-Skript für \verb|book|\\ + %\texttt{scrbook} & KOMA-Skript für \verb|book|\\ \texttt{beamer} & für Präsentationen\\ - \texttt{scrlettr} & für Briefe + %\texttt{scrlettr} & für Briefe \end{tabular} \footnotetext{Ansichtssache\dots\label{fn:ansichtssache}}% % \subsection{Umlaute und Sonderzeichen} -\verb|\usepackage[utf8]{inputenc}| %(wenn man \texttt{pdflatex} verwendet)\\ +%\verb|\usepackage[utf8]{inputenc}| (wenn man \texttt{pdflatex} verwendet)\\ +\verb|\usepackage{fontenc}| (um mehr Fonts zu nutzen)\\ \verb|\usepackage[T1]{fontenc}| (einfach immer laden\dots)\\ -%\verb|\usepackage{textcomp}| Definiert weitere Sonderzeichen +\verb|\usepackage{textcomp}| Definiert weitere Sonderzeichen % \subsection{Seitenlayout} Bei \emph{Dokumentklasse} \texttt{scrartcl} oder \texttt{scrreprt}: @@ -380,7 +381,8 @@ Alternativ, für alle Dokumentklassen: \verb|\usepackage{hyperref} | siehe \autoref{sec:references} % \section{Makros} -Befehle, Längen, Boxen +Neue Befehle definieren: \verb|\newcommand{\abc}{ABC}|\\ +Alte Befehle überschreiben: \verb|\renewcommand{abc}{XYZ}| % \section{Bibliographie} Zitieren in wissenschaftliche Arbeiten:\\ diff --git a/workshops/latex/latex.tex b/workshops/latex/latex.tex index 878c71908baa167dab37251a6711771bb7e5e8a3..82abb020f29bf499d72f2a54c7955917cb1fec33 100644 --- a/workshops/latex/latex.tex +++ b/workshops/latex/latex.tex @@ -1,12 +1,11 @@ \documentclass[xcolor=dvipsnames]{beamer} -\usepackage[utf8]{inputenc} -\usepackage[T1]{fontenc} +%\usepackage[utf8]{inputenc} +%\usepackage[T1]{fontenc} \usepackage[ngerman]{babel} -\usepackage{lmodern} +%\usepackage{lmodern} \usepackage{verbatim} \usepackage{dtk-logos} -\usepackage{hyperref} \usepackage{tikz} \usetikzlibrary{backgrounds, fit, matrix, calc} \usepackage{listings} @@ -14,6 +13,8 @@ \graphicspath{{figures/}{examples/}} \usefonttheme{professionalfonts} +\hypersetup{unicode=true} + \setmonofont{FiraCode} \usetheme{OSAK} @@ -416,7 +417,7 @@ \node[draw=blue!20!lightgray, line width=2pt]{ \begin{minipage}[t][7mm][c]{.4\textwidth} \centering - \scriptsize \ttfamily \verb|\vec x^2 = x_1^2 + x_2^2| + \scriptsize \ttfamily \verb|\vec{x}^2 = x_1^2 + x_2^2| \end{minipage} }; & \node{\includegraphics[width=16pt]{figures/texstudio-compile.pdf}}; & @@ -446,7 +447,7 @@ \begin{minipage}[t][7mm][c]{.4\textwidth} \centering \scriptsize \ttfamily - \verb|\nabla\cdot\vec E = 4\pi\rho| + \verb|\nabla\cdot\vec{E} = 4\pi\rho| \end{minipage} }; & \node{\includegraphics[width=16pt]{figures/texstudio-compile.pdf}}; & @@ -620,10 +621,13 @@ \end{tikzpicture} \structure{Besondere Zeichen} \begin{itemize} - \item \%: \texttt{\textbackslash\%} - \item \&, \#, \$: \texttt{\textbackslash\&, \textbackslash\#, \textbackslash\$} - \item \textbackslash, \{, \}: \texttt{\textbackslash textbackslash, \textbackslash\{, \textbackslash\}} - %todo besser sortieren, noch was vergessen? + \item \%, "{}: \texttt{\textbackslash\%}, \verb+"{}+ + \item \&, \#, \$: \texttt{\textbackslash\&, \textbackslash\#, + \textbackslash\$} + \item \textbackslash, \{, \}: \texttt{\textbackslash textbackslash, + \textbackslash\{, \textbackslash\}} + \item \^, \_, \textasciitilde: \verb|\^, \_, \textasciitilde| + %todo besser sortieren, noch was vergessen? \end{itemize} \end{frame} @@ -638,21 +642,15 @@ \item Macros definieren (\highlightRed{\textbackslash{}newcommand}) \item \highlightRed{\textbackslash{}begin}\verb+{document}+ \\ (\highlightRed{\textbackslash{}end}\verb+{document}+) - \item {\color{Gray}optionale Einstellungen} - %TODO wegnehmen? \end{itemize} \end{column} \begin{column}{0.05\textwidth} - \only<1>{ % - \color{RoyalBlue}\rule{0.5pt}{0.8\textheight} % - } % - \only<2>{ % - \color{Green}\rule{0.5pt}{0.8\textheight} % - } % + {\only<1>{\color{RoyalBlue}}\only<2>{\color{Green}}\rule{0.5pt}{0.8\textheight}} \end{column} \begin{column}{0.55\textwidth} + % TODO vertical alignment \only<1>{\lstinputlisting[basicstyle=\tiny\ttfamily]{examples/preamble.tex}} - \only<2>{\includegraphics[width=0.8\textwidth]{examples/preamble.pdf}} + \only<2>{\vspace{-.5em}\includegraphics[width=0.8\textwidth]{examples/preamble.pdf}} \end{column} \end{columns} \end{frame}