marketing

Marketing materials (presentations, posters, flyers)
Log | Files | Refs

README.md (2029B)


      1 # Description - Presentation 36C3
      2 
      3 Presentation for the Taler Snack Machine talk at the 36C3.
      4 
      5 #### Author
      6 Dominik Hofer <dominik.hofer@bfh.ch>
      7 Marco Boss <marco.boss@students.bfh.ch>
      8 
      9 ### Linux Prerequisites (Debian/Ubuntu)
     10 Follow the procedure below to install 3rd party package (Debian/Ubuntu).
     11 
     12 Install used LaTex packages:
     13 ```bash
     14 apt-get install texlive-base texlive-extra-utils texlive-generic-recommended texlive-latex-base texlive-latex-extra
     15 ```
     16 
     17 Install used fonts packages:
     18 ```bash
     19 apt-get install texlive-fonts-extra texlive-fonts-recommended
     20 ```
     21 Install used build environment packages
     22 ```bash
     23 apt-get install latexmk make git
     24 ```
     25 Install used converter packages
     26 ```bash
     27 apt-get install inkscape libcanberra-gtk-module
     28 ```
     29 
     30 ### Build Slides
     31 
     32 Export LECTURE
     33 ```bash
     34 export LECTURE=presentation_36C3.tex
     35 ```
     36 
     37 Convert svg
     38 ```bash
     39 make convert
     40 ```
     41 
     42 Make slides
     43 ```bash
     44 make slides
     45 ```
     46 
     47 ### Did You Know!?
     48 #### List Lectures
     49 Get an overview of available lectures
     50 ```bash
     51 make list
     52 ```
     53 
     54 #### LECTURE Environment Variable Support
     55 If you do lots of builds when developing a specific "lecture", export the variable **LECTURE**
     56 ```bash
     57 export LECTURE=lecture_sample
     58 ```
     59 Having the variable "LECTURE" in the bash environment allows shorter build command.
     60 ```bash
     61 make slide
     62 ```
     63 #### Increase Verbosity Level
     64 The variable DEBUG controls the verbosity level
     65  * [0] As quiet as possible
     66  * [1] Get more details to build steps (latexmk still in batch mode)
     67  * [2] Build in interactive mode
     68 
     69 Set a verbosity level other than zero
     70 ```bash
     71 DEBUG=2
     72 ```
     73 #### Get List of Available Lectures
     74 To get an overview about lectures available in the "lectures" folder use the **list** target
     75 ```bash
     76 make list
     77 ```
     78 
     79 #### Convert XFIGs and SVGs
     80 To convert fig and svg files use the **convert** target. Did you know the location for such files is fig or svg, respectively.
     81 ```bash
     82 make convert
     83 ```
     84 #### Compress Your Work
     85 ```bash
     86 make archive
     87 ```
     88 or
     89 ```bash
     90 git archive --format zip --prefix <COURSE_NAME> --output ../<COURSE_NAME>.zip master
     91 ```