Skip to content
Snippets Groups Projects
Select Git revision
  • d48edcd327479e7a230e1a34684f251a5cd47337
  • 2024ws default
  • 2023ws
  • 2022ws
  • 2021ws
  • 2020ws
  • 2018ws
  • 2019ws
  • 2017ws
  • 2016ws
10 results

functions-02.c

Blame
  • pgscript.sty 5.25 KiB
    % pgscript.sty - LaTeX Settings for Lecture Notes
    % Copyright (C) 2012, 2015, 2017, 2018  Peter Gerwinski
    %
    % This document is free software: you can redistribute it and/or
    % modify it either under the terms of the Creative Commons
    % Attribution-ShareAlike 3.0 License, or under the terms of the
    % GNU General Public License as published by the Free Software
    % Foundation, either version 3 of the License, or (at your option)
    % any later version.
    %
    % This document is distributed in the hope that it will be useful,
    % but WITHOUT ANY WARRANTY; without even the implied warranty of
    % MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    % GNU General Public License for more details.
    %
    % You should have received a copy of the GNU General Public License
    % along with this document.  If not, see <http://www.gnu.org/licenses/>.
    %
    % You should have received a copy of the Creative Commons
    % Attribution-ShareAlike 3.0 Unported License along with this
    % document.  If not, see <http://creativecommons.org/licenses/>.
    
    \usepackage{amsfonts}
    \usepackage[colorlinks,allcolors=blue]{hyperref}
    \usepackage[british,german]{babel}  % Yes, really "german" and not "ngerman".
    \usepackage[utf8]{luainputenc}  % Without this, umlauts are broken. Weird.
    \usepackage{microtype}
    \usepackage[T1]{fontenc}
    \usepackage{times}
    \usepackage{helvet}
    \renewcommand*\familydefault{\sfdefault}
    \usepackage{graphicx}
    \usepackage{ifluatex}
    \usepackage{xcolor}
    \usepackage{enumerate}
    \usepackage{ifthen}
    
    %% Repair kerning: Automatically insert "\kern{-0.15em}" between "//" % (in URLs).
    %% PG20151206: This seems unnecessary here. Maybe due to \sf?
    %\ifluatex
    %\directlua{
    %  local glyph = node.id ("glyph")
    %  local function my_kerning (head)
    %    for t in node.traverse (head) do
    %      if t.id == glyph and t.char == 47 then
    %        if t.next
    %           and t.next.next
    %           and t.next.next.id == glyph
    %           and t.next.next.char == 47 then
    %          local k = node.new ("kern")
    %          k.kern = tex.sp ("-0.15em")
    %          k.next = t.next
    %          k.prev = t
    %          t.next.prev = k
    %          t.next = k
    %        end
    %      end
    %    end
    %    node.kerning (head)
    %  end
    %  luatexbase.add_to_callback ("kerning", my_kerning, "URL kerning")
    %}
    %\fi
    
    \definecolor{blendedblue}{rgb}{0.2,0.2,0.7}
    \definecolor{darkgreen}{rgb}{0.0,0.3,0.0}
    \definecolor{darkred}{rgb}{0.7,0.0,0.0}
    \definecolor{darkgrey}{rgb}{0.4,0.4,0.4}
    
    \newcommand{\breath}{\bigskip\goodbreak}