[wip] transforming eisvogel.latex into a new lev-dokument.latex
- create files
This commit is contained in:
		
							parent
							
								
									12601194c3
								
							
						
					
					
						commit
						e100325c9f
					
				
					 5 changed files with 1217 additions and 0 deletions
				
			
		|  | @ -18,6 +18,7 @@ COPY --chown=root:root \ | |||
| # install pandoc templates | ||||
| COPY --chown=root:root \ | ||||
|     src/lev-protokoll.latex \ | ||||
|     src/lev-dokument.latex \ | ||||
|     /usr/local/share/pandoc/templates | ||||
| 
 | ||||
| RUN set -ex; \ | ||||
|  |  | |||
							
								
								
									
										60
									
								
								src/Beispiel_Dokument.dok.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										60
									
								
								src/Beispiel_Dokument.dok.md
									
									
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,60 @@ | |||
| --- | ||||
| title:    Protokoll Vorstandssitzung | ||||
| author:   Vorsitzender Jörn-Michael Miehe | ||||
| date:     30.11.2320 | ||||
| 
 | ||||
| subject:  "Lebenslauf" | ||||
| keywords: [Lebenslauf, CV, Profil, Resume] | ||||
| 
 | ||||
| # header-includes: | ||||
| #   - \PassOptionsToPackage{showframe}{geometry} | ||||
| ... | ||||
| 
 | ||||
| # Vinaque sanguine metuenti cuiquam Alcyone fixus | ||||
| 
 | ||||
| ## Aesculeae domus vincemur et Veneris adsuetus lapsum | ||||
| 
 | ||||
| Lorem markdownum Letoia, et alios: figurae flectentem annis aliquid Peneosque ab | ||||
| esse, obstat gravitate. Obscura atque coniuge, per de coniunx, sibi **medias | ||||
| commentaque virgine** anima tamen comitemque petis, sed. In Amphion vestros | ||||
| hamos ire arceor mandere spicula, in licet aliquando. | ||||
| 
 | ||||
| ```java | ||||
| public class Example implements LoremIpsum { | ||||
| 	public static void main(String[] args) { | ||||
| 		if(args.length < 2) { | ||||
| 			System.out.println("Lorem ipsum dolor sit amet"); | ||||
| 		} | ||||
| 	} // Obscura atque coniuge, per de coniunx | ||||
| } | ||||
| ``` | ||||
| 
 | ||||
| Porrigitur et Pallas nuper longusque cratere habuisse sepulcro pectore fertur. | ||||
| Laudat ille auditi; vertitur iura tum nepotis causa; motus. Diva virtus! Acrota | ||||
| destruitis vos iubet quo et classis excessere Scyrumve spiro subitusque mente | ||||
| Pirithoi abstulit, lapides. | ||||
| 
 | ||||
| ## Lydia caelo recenti haerebat lacerum ratae at | ||||
| 
 | ||||
| Te concepit pollice fugit vias alumno **oras** quam potest | ||||
| [rursus](http://example.com#rursus) optat. Non evadere orbem equorum, spatiis, | ||||
| vel pede inter si. | ||||
| 
 | ||||
| 1. De neque iura aquis | ||||
| 2. Frangitur gaudia mihi eo umor terrae quos | ||||
| 3. Recens diffudit ille tantum | ||||
| 
 | ||||
| \begin{equation}\label{eq:neighbor-propability} | ||||
|     p_{ij}(t) = \frac{\ell_j(t) - \ell_i(t)}{\sum_{k \in N_i(t)}^{} \ell_k(t) - \ell_i(t)} | ||||
| \end{equation} | ||||
| 
 | ||||
| Tamen condeturque saxa Pallorque num et ferarum promittis inveni lilia iuvencae | ||||
| adessent arbor. Florente perque at condeturque saxa et ferarum promittis tendebat. Armos nisi obortas refugit me. | ||||
| 
 | ||||
| > Et nepotes poterat, se qui. Euntem ego pater desuetaque aethera Maeandri, et | ||||
| [Dardanio geminaque](http://example.com#Dardanio_geminaque) cernit. Lassaque poenas | ||||
| nec, manifesta $\pi r^2$ mirantia captivarum prohibebant scelerato gradus unusque | ||||
| dura. | ||||
| 
 | ||||
| - Permulcens flebile simul | ||||
| - Iura tum nepotis causa motus diva virtus Acrota. Tamen condeturque saxa Pallorque num et ferarum promittis inveni lilia iuvencae adessent arbor. Florente perque at ire arcum. | ||||
|  | @ -48,6 +48,13 @@ convert_pdfa = /opt/pdfa/bin/gs-919-linux_x86_64 \ | |||
| 	/opt/pdfa/PDFA_def.ps \
 | ||||
| 	$(1) | ||||
| 
 | ||||
| # convert markdown to LaTeX
 | ||||
| # params:
 | ||||
| # 1: input file
 | ||||
| # 2: pandoc template
 | ||||
| # 3: output file
 | ||||
| md2tex = $(call compile_md,$(1),$(2),latex,$(3)) | ||||
| 
 | ||||
| # convert markdown to PDF
 | ||||
| # params:
 | ||||
| # 1: input file
 | ||||
|  |  | |||
							
								
								
									
										1116
									
								
								src/lev-dokument.latex
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1116
									
								
								src/lev-dokument.latex
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load diff
											
										
									
								
							
							
								
								
									
										33
									
								
								src/lev-dokument.mk
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										33
									
								
								src/lev-dokument.mk
									
									
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,33 @@ | |||
| #%SRCPAT% \.dok\.md
 | ||||
| 
 | ||||
| include /opt/lenaisten/compile-md.mk | ||||
| 
 | ||||
| PANDOCVARS := \
 | ||||
| 	colorlinks:true \
 | ||||
| 	csquotes:true \
 | ||||
| 	hyperrefoptions:pdfa \
 | ||||
| 	lang:de-DE | ||||
| 
 | ||||
| mdFiles     := $(wildcard *.dok.md) | ||||
| mdSuffix    =  $(patsubst %.dok.md,%$(1),$(mdFiles)) | ||||
| 
 | ||||
| pdfFiles := $(call mdSuffix,.pdf) | ||||
| texFiles := $(call mdSuffix,.tex) | ||||
| 
 | ||||
| .PHONY: all autodoc | ||||
| all: pdf tex | ||||
| autodoc: pdf | ||||
| 
 | ||||
| .PHONY: pdf tex | ||||
| pdf: $(pdfFiles) | ||||
| tex: $(texFiles) | ||||
| 
 | ||||
| # pdf
 | ||||
| 
 | ||||
| %.pdf: %.dok.md | ||||
| 	$(call md2pdfa,$<,lev-dokument,$@) | ||||
| 
 | ||||
| # tex
 | ||||
| 
 | ||||
| %.tex: %.dok.md | ||||
| 	$(call md2tex,$<,lev-dokument,$@) | ||||
		Loading…
	
		Reference in a new issue