Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Alija Sabic
latex-setup
Commits
84a908cb
Commit
84a908cb
authored
Oct 27, 2019
by
Alija Sabic
Browse files
Create README
parent
7cf36584
Changes
1
Hide whitespace changes
Inline
Side-by-side
README.md
0 → 100644
View file @
84a908cb
# FHTW LaTeX Beamer Template

Template supporting LaTeX beamer options.
## Help Instructions
Provided targets:
build, view, preview, clean, distclean, log, open, help
Four environment variables are used to configure the behavior of those targets:
*
`*$TARGET*`
is used to specify the tex file to compile (default:
`$BASENAME`
).
*
`*$VARIANTS*`
is used to specify none, one, or multiple variants (default:
`$BASEVARIANTS`
).
*
`*$ASPECTRATIO*`
is used to specify the aspect ratio(s) (default:
`$BASEARATIO`
).
*
`*$OPTS*`
is used to pass additional options to latexmk.
---
Pass variables with
`make`
command
$ make OPTS=-gg
$ make TARGET=resources/tex/intro view
$ make VARIANTS=handout,presentation ASPECTRATIO=43,169 build
$ make VARIANTS=, view
---
Export variables to set them permanently
$ TARGET=resources/tex/intro.tex
$ VARIANTS=notes
$ ASPECTRATIO=43
$ make
$ make open
$ make preview
$ make clean
## Features
This beamer template provides various features, viz.
*
``.latexmkrc``
configuration
*
One source file
*
three different variants
*
[
*Presentation*
](
build/demo-presentation.pdf
)
*
[
*Handout*
](
build/demo-handout.pdf
)
*
[
*Notes*
](
build/demo-notes.pdf
)
*
and different aspect ratios
*
[
*Presentation (4:3)*
](
build/demo-presentation-43.pdf
)
*
[
*Presentation (16:9)*
](
build/demo-presentation-169.pdf
)
*
supported aspect ratios:
`1610`
,
`169`
,
`149`
,
`141`
,
`54`
,
`43`
,
`32`
*
Modularized (and resuable) slides, figures, tables, etc. (
`standalone`
), e.g.,
*
[
*Title Page*
](
build/title.pdf
)
*
[
*Figure*
](
build/control-system.pdf
)
*
[
*Table*
](
build/siunits.pdf
)
*
Different styles supported:
*
`fhtw`
*
`fhtw-simple`
*
`fhtw-random`
*
`fhtw-random-simple`
*
`noir`
*
`noir-bridge`
*
`noir-bridge-color`
*
`bridge`
*
`simple`
*
`complex`
*
Different color styles supported:
*
`vivid`
*
`ocean`
*
`forest`
*
`concrete`
*
`metal`
*
`urban`
*
`lollipop`
*
`island`
*
*Sidebar*
with
*
Progressbar
*
Table of Content
*
Logo, Author, Title
*
Title page drawn with
*TikZ*
*
Customizable colors:
`primary`
,
`secondary`
,
`accent`
,
`alert`
*
*Demos*
*
Acronyms (
`acro`
)
*
References (
`natbib`
)
*
Itemize, Enumerate, Description, Block
*
Formulas
*
Illustrations
*
Listings
*
Tables (
`tabu`
)
## Notes
### Change style of template
*
Default Settings
\usetheme[style=fhtw,vivid]{fhtw}
*
Variants
\usetheme[style=noir,metal]{fhtw}
\usetheme[style=noir-bridge-color,lollipop]{fhtw}
### Change colors of template
*
Change alert color
\usetheme[metal,alert=orange]{fhtw}
*
Read documentation on the various
`LaTeX`
packages
$ texdoc <package>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment