Академический Документы
Профессиональный Документы
Культура Документы
Output 2014
Dipl.-Inf. Thomas Khn
Scientific Research
2 / 19
Scientific Research
Daily Business
Reading
Writing
Organizing
3 / 19
Scientific Research
Daily Business
Reading
Writing
Organizing
4 / 19
Scientific Research
Writing
A Small Survey
65 Answers named 34
different Tools
5 / 19
Scientific Research
Writing
MacVim
gVim
TextMate
KomodoEdit
TexWorks
Bbedit
TexWrangler
Gummi
Lyx
MacDown
jEdit
MacTex
KiKTex
Xournal
nano
pspad
Zim
Geany
Emacs
QtCreater
OneNote
Texmaker
Kate
TexPad
Texlipse
TexnicCenter
Kile
Sublime
TeXstudio
MikTex
Word (Open Office)
Gedit
Notepad/Notepad++
Vim
A Small Survey
65 Answers named 34
different Tools
10
15
20
25
6 / 19
Scientific Research
Writing
MacVim
gVim
TextMate
KomodoEdit
TexWorks
Bbedit
TexWrangler
Gummi
Lyx
MacDown
jEdit
MacTex
KiKTex
Xournal
nano
pspad
Zim
Geany
Emacs
QtCreater
OneNote
Texmaker
Kate
TexPad
Texlipse
TexnicCenter
Kile
Sublime
TeXstudio
MikTex
Word (Open Office)
Gedit
Notepad/Notepad++
Vim
A Small Survey
65 Answers named 34
different Tools
Word Processor
15
8%
Latex Environment
56
30%
10
15
20
25
Text Editor
114
62%
Efficient Scientific Research
30
35
7 / 19
Scientific Research
Writing
Survey Results
8 / 19
Scientific Research
Efficient Writing
Requirements
Concise ways to
structure text
Transformation to
arbitrary formats
9 / 19
Scientific Research
Efficient Writing
Markdown1
## Lists
## This is another H2
## Highlights
1) http://daringfireball.net/projects/markdown/syntax
10 / 19
Scientific Research
Efficient Writing
(Multi)Markdown2
% title
# Tables
Right
-------
12
123
Center
------ ---------12
12
123
123
Default
------12
123
+---------------+---------------+
| Fruit
| Price
+===============+===============+
# Special Features
| Bananas
| $1.34
+---------------+---------------+
Left
| Oranges
2^10^ is 1024.
| $2.10
+---------------+---------------+
2) http://fletcherpenney.net/multimarkdown/
11 / 19
Scientific Research
Efficient Writing
(Multi)Markdown2
% title
[]
\section{Tables}
# Tables
\begin{longtable}[c]{@{}rlcl@{}}
Right
Left
Center
Default
\toprule\addlinespace
------------ ---------------Right12
& Left12
& Center 12
& Default
\\\addlinespace
123
123
123
\midrule\endhead
12
123
12
& 12 & 12 & 12
+---------------+---------------+
\\\addlinespace
| Fruit
| Price
|
123
& 123 & 123 & 123
+===============+===============+
\\\addlinespace
| Bananas
| $1.34
|
\bottomrule
+---------------+---------------+
\end{longtable}
| Oranges
| $2.10
|
+---------------+---------------+
\begin{longtable}[c]{@{}ll@{}}
\toprule\addlinespace
\begin{minipage}[b
{0.21\columnwidth}\raggedright
2) http://fletcherpenney.net/multimarkdown/
2\textsuperscript{10} is 1024.
Fruit
Efficient
Scientific
Research
$\forall x \in X, \exists y \leq \epsilon$
\end{minipage} & []
This \sout{is striked out text.}
H\textsubscript{2}O is a liquid.
12 / 19
Scientific Research
Efficient Writing
Pandoc3
(multi)markdown, reStructuredText,
To
XHTML, HTML 5,
13 / 19
Scientific Research
Efficient Writing
Templates
ttask.tex
[]
\task{$tasktitle$}
\title{$title$}
$if(subtitle)$
\subtitle{$subtitle$}
$endif$
\author{$author$}
[]
\begin{document}
[]
$body$
[]
task.md
% Collaboration-Based Service-Oriented Architecture
% Dipl.-Inf. Thomas Khn
% 30.01.2014
--student: 'Max Mustermann'
startdate: 01.06.2014
enddate:
30.11.2014
[]
...
# Motivation
[]
Using Templates
Add yaml_metadata_block
extension
14 / 19
Scientific Research
Efficient Writing
paper.md.rb
[]
% Metamodel for Role-based Software Infrastructures
% Thomas Khn (thomas.kuehn3@tu-dresden.de)
% 09.07.2013
[]
<%=
<%=
<%=
<%=
<%=
<%=
<%=
load("sections/sec2.md") %>
load("sections/sec3.md") %>
load("sections/sec4.md") %>
load("sections/sec5.md") %>
load("sections/sec6.md") %>
load("sections/sec7.md") %>
load("sections/ack.md") %>
section/sec5.md.rb
[]
<% unless variant? == :beamer %>
[]
<% else %>
## Overview
<% end %>
![Aspects of the RoSI metamodel]
(images/Merging.png)
[]
Missing Features
<% %>
Execute without return value
<%= %>
Execute and return value
github.com/Eden-06/panruby
$ ruby build.rb latex paper
template.tex
15 / 19
Scientific Research
Efficient Writing
16 / 19
Scientific Research
Efficient Writing
Conclusion
17 / 19
Scientific Research
Organizing
Automated Organization
18 / 19