#+Title: Reproduzierbare Veröffentlichungen

#+LaTeX_CLASS: beamer
# switch the options to handout to generate a handout.
#+LaTeX_CLASS_OPTIONS: [presentation, bigger]
#+Options: H:2 toc:nil

#+LaTeX_HEADER: \makeatletter
#+LaTeX_HEADER: \renewenvironment{minted@colorbg}[1]{
#+LaTeX_HEADER: \setlength{\fboxsep}{\z@}
#+LaTeX_HEADER: \def\minted@bgcol{#1}
#+LaTeX_HEADER: \noindent
#+LaTeX_HEADER: \begin{lrbox}{\minted@bgbox}
#+LaTeX_HEADER: \begin{minipage}{\linewidth}}
#+LaTeX_HEADER: {\end{minipage}
#+LaTeX_HEADER: \end{lrbox}%
#+LaTeX_HEADER: \colorbox{\minted@bgcol}{\usebox{\minted@bgbox}}}
#+LaTeX_HEADER: \makeatother

#+BEGIN_LaTeX
\definecolor{mintedbg}{rgb}{0.95,0.95,0.95}
#+END_LaTeX

* Problem
** Herausforderungen
*** Columns                                                       :B_columns:
    :PROPERTIES:
    :BEAMER_env: columns
    :BEAMER_opt: t
    :END:
**** Wissenschaft                                             :B_block:BMCOL:
    :PROPERTIES:
    :BEAMER_col: 0.5
    :BEAMER_env: block
    :END:

- referenzierbar?
- vertrauenswürdig?
- prüfbar?
- wiederholbar?

/Vertrauen in andere durch saubere Veröffentlichungen./

**** Forschende                                               :B_block:BMCOL:
    :PROPERTIES:
    :BEAMER_col: 0.5
    :BEAMER_env: block
    :BEAMER_envargs: <3->
    :END:

- „Welche Daten nutze ich?“
- „Liefere ich alle Daten?“
- „Wie habe ich das Paper damals erstellt?“

/Vertrauen in die eigene Veröffentlichung./

* Ansatz
** Anforderungen an ein System

- Diagramme und Tabellen aus aktuellen Daten
- Benötigte Daten und Skripte beilegen
- Automatisiert mit Selbsttest

* Realisierung
** org-mode + autotools
*** Columns                                                       :B_columns:
    :PROPERTIES:
    :BEAMER_env: columns
    :BEAMER_opt: t
    :END:
**** Emacs Org-Mode                                           :B_block:BMCOL:
     :PROPERTIES:
     :BEAMER_col: 0.5
     :BEAMER_env: block
     :END:

#+BEGIN_src sh
  #+BEGIN_SRC python
    import pylab
    data = pylab.genfromtxt(
        "data.txt")
    pylab.plot(data)
    pylab.savefig(
        "image.png")
    print "[[./image.png]]"
  # #+END_src
#+END_src

**** GNU autotools distcheck                                  :B_block:BMCOL:
     :PROPERTIES:
     :BEAMER_col: 0.5
     :BEAMER_env: block
     :END:

#+BEGIN_SRC sh
  autoreconf -i && \
  ./configure && \
  make distcheck
#+END_SRC

→ repro-pub-0.1.tar.gz

[[./dist-tarball.png]]

*** Analog
Versuchsaufbau *exakt* beschreiben.

* Abschluss

** Danke!

*** Danke für Ihre Aufmerksamkeit!                                  :B_block:
    :PROPERTIES:
    :BEAMER_env: block
    :END:

Bitte stellen Sie ihre Fragen

# Local Variables:
# org-latex-minted-options: (("bgcolor" "mintedbg") ("frame" "single") ("framesep" "6pt") ("mathescape" "true") ("fontsize" "\\footnotesize"))
# End: