config.tex 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131
  1. \usepackage{ucs}
  2. %\usepackage{soul}
  3. \usepackage{calc} % Laengenberechnung in minipages.
  4. \usepackage{environ} % Fuer Sprachen und Umgebungen.
  5. % ===================================================================
  6. % Sprachumschaltung
  7. % ===================================================================
  8. \usepackage[utf8]{inputenc}
  9. \usepackage[\myLanguage]{babel}
  10. \usepackage[T1]{fontenc}
  11. \usepackage{ifthen}
  12. \newcommand{\de}[1]{}
  13. \newcommand{\en}[1]{}
  14. \ifthenelse{\equal{\myLanguage}{english}}{\renewcommand{\en}[1]{#1}\NewEnviron{EN}{\BODY{}}}{\NewEnviron{EN}{}}
  15. \ifthenelse{\equal{\myLanguage}{german}}{\renewcommand{\de}[1]{#1}\NewEnviron{DE}{\BODY{}}}{\NewEnviron{DE}{}}
  16. \input{src/translation.tex}
  17. % ===================================================================
  18. % Grafiken
  19. % ===================================================================
  20. \usepackage{graphicx} % Fuer \includegraphics
  21. \usepackage{wrapfig} % Mit Text umflossene Bilder.
  22. % ===================================================================
  23. % Links mit \url und im Inhaltsverzeichnis
  24. % ===================================================================
  25. \usepackage[hidelinks]{hyperref}
  26. \usepackage{xcolor}
  27. \hypersetup{
  28. colorlinks,
  29. linkcolor={red!50!black},
  30. citecolor={blue!50!black},
  31. urlcolor={blue!80!black}
  32. }
  33. % ===================================================================
  34. % Seiteneinstellungen
  35. % ===================================================================
  36. \usepackage[left=2cm,right=2cm,top=2.5cm,bottom=3cm]{geometry}
  37. % ===================================================================
  38. % Kopf und Fusszeilen
  39. % ===================================================================
  40. \usepackage{fancyhdr}
  41. \pagestyle{fancy}
  42. \fancyhf{}
  43. \rhead{\includegraphics{images/STG.pdf}}
  44. \lhead{\bf Universitaet Rostock\\Bereich Informatik}
  45. \lfoot{\small https://www.informatik.uni-rostock.de/it-service/}
  46. \cfoot{\small \thepage}
  47. \rfoot{\small \today}
  48. \renewcommand{\headrulewidth}{1pt}
  49. \renewcommand{\footrulewidth}{1pt}
  50. % Header:
  51. % Universitaet Rostock [STG-Logo]
  52. % Bereich Informatik
  53. % Footer:
  54. % https://www.informatik.uni-rostock.de/it-service/ [date]
  55. %\renewcommand{\familydefault}{\sfdefault}
  56. % ===================================================================
  57. % Schriftart
  58. % ===================================================================
  59. \usepackage{DejaVuSans}
  60. %% Another possibility is
  61. %% \usepackage{dejavu}
  62. %% which loads the DejaVu Serif and DejaVu Sans Mono fonts as well
  63. %% Only if the base font of the document is to be sans serif
  64. \renewcommand*\familydefault{\sfdefault}
  65. \usepackage{lmodern}
  66. % ===================================================================
  67. % Macros und Umgebungen
  68. % ===================================================================
  69. \definecolor{grey}{gray}{0.5}
  70. \definecolor{lightgrey}{gray}{0.95}
  71. \newcommand{\badvar}[1]{\texttt{\color{red} #1}}
  72. \newcommand{\var}[1]{\texttt{\color{grey} #1}}
  73. \newcommand{\code}[1]{\colorbox{lightgray}{\texttt{#1}}}
  74. \newcommand{\codeline}[1]{\par\colorbox{lightgrey}{\parbox{\linewidth}{\tt #1}}}
  75. \newcommand{\bobOnEarth}[2]{\textcolor{gray}{[bob@earth {#1}] (#2)\$}}
  76. \newcommand{\home}{{\~{}}}
  77. \newcommand{\projectDir}{{\~{}/myProject}}
  78. \newcommand{\q}[1]{\glqq{}{#1}\grqq{}}
  79. \NewEnviron{Code}{\colorbox{lightgrey}{\begin{minipage}{\linewidth}\parInit\tt \BODY{}\end{minipage}}}
  80. % ===================================================================
  81. % Diverses
  82. % ===================================================================
  83. %\renewcommand{\theenumi}{(\alph{enumi})}
  84. \newcommand{\parInit}[0]{\setlength{\parskip}{1em}\setlength{\parindent}{0pt}}
  85. \title{GitLab HowTo}
  86. \author{Kristian Schultz}
  87. \date{\today}
  88. %\address{Uni Rostock}
  89. %\email{kristian.schultz@uni-rostock.de}
  90. \makeindex