This commit is contained in:
73
src/include/packages.tex
Normal file
73
src/include/packages.tex
Normal file
@@ -0,0 +1,73 @@
|
||||
% !TeX root = ../thesis.tex
|
||||
% thanks to http://tex.stackexchange.com/a/47579/71109
|
||||
\usepackage{ifxetex}
|
||||
\usepackage{ifluatex}
|
||||
\newif\ifxetexorluatex % a new conditional starts as false
|
||||
\ifnum 0\ifxetex 1\fi\ifluatex 1\fi>0
|
||||
\xetexorluatextrue
|
||||
\fi
|
||||
|
||||
\ifxetexorluatex
|
||||
\usepackage{fontspec}
|
||||
\else
|
||||
\usepackage[T1]{fontenc}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage[lighttt]{lmodern}
|
||||
\fi
|
||||
|
||||
\usepackage[english,magyar]{babel} % Alapértelmezés szerint utoljára definiált nyelv lesz aktív, de később külön beállítjuk az aktív nyelvet.
|
||||
|
||||
%\usepackage{cmap}
|
||||
\usepackage{amsfonts,amsmath,amssymb} % Mathematical symbols.
|
||||
%\usepackage[ruled,boxed,resetcount,linesnumbered]{algorithm2e} % For pseudocodes. % beware: this is not compatible with LuaLaTeX, see http://tex.stackexchange.com/questions/34814/lualatex-and-algorithm2e
|
||||
\usepackage{booktabs} % For publication quality tables for LaTeX
|
||||
\usepackage{graphicx}
|
||||
|
||||
\usepackage{listings}
|
||||
|
||||
%\usepackage{fancyhdr}
|
||||
%\usepackage{lastpage}
|
||||
|
||||
\usepackage{anysize}
|
||||
%\usepackage{sectsty}
|
||||
\usepackage{setspace} % For setting line spacing
|
||||
|
||||
\usepackage[unicode]{hyperref} % For hyperlinks in the generated document.
|
||||
\usepackage{xcolor}
|
||||
\usepackage{listings} % For source code snippets.
|
||||
|
||||
\usepackage[amsmath,thmmarks]{ntheorem} % Theorem-like environments.
|
||||
|
||||
\usepackage[hang]{caption}
|
||||
|
||||
\singlespacing
|
||||
|
||||
\newcommand{\selecthungarian}{
|
||||
\selectlanguage{magyar}
|
||||
\setlength{\parindent}{2em}
|
||||
\setlength{\parskip}{0em}
|
||||
\frenchspacing
|
||||
}
|
||||
|
||||
\newcommand{\selectenglish}{
|
||||
\selectlanguage{english}
|
||||
\setlength{\parindent}{0em}
|
||||
\setlength{\parskip}{0.5em}
|
||||
\nonfrenchspacing
|
||||
\renewcommand{\figureautorefname}{Figure}
|
||||
\renewcommand{\tableautorefname}{Table}
|
||||
\renewcommand{\partautorefname}{Part}
|
||||
\renewcommand{\chapterautorefname}{Chapter}
|
||||
\renewcommand{\sectionautorefname}{Section}
|
||||
\renewcommand{\subsectionautorefname}{Section}
|
||||
\renewcommand{\subsubsectionautorefname}{Section}
|
||||
}
|
||||
|
||||
\usepackage[numbers]{natbib}
|
||||
\usepackage{xspace}
|
||||
|
||||
\usepackage{tikz}
|
||||
\usepackage{pgfplots}
|
||||
\pgfplotsset{compat=1.6}
|
||||
|
||||
\PassOptionsToPackage{hyphens}{url}\usepackage{hyperref}
|
||||
Reference in New Issue
Block a user