Code Monkey home page Code Monkey logo

toolbox-workshop's People

Contributors

aknierim avatar beckstev avatar bixel avatar char-de avatar chrbeckm avatar cromeg avatar donnama avatar dormail avatar drgh0st avatar fresoquark avatar fschierok avatar htrojan avatar ibab avatar itoijala avatar karlschiller avatar kdungs avatar kevin2 avatar larsfu avatar lena-lin avatar luckyjosh avatar maxnoe avatar mennthor avatar nbiederbeck avatar nicoweio avatar seppll avatar stefangri avatar the-ludwig avatar vukanj avatar wortpixel avatar wyall avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

toolbox-workshop's Issues

Build-System

Beschwerden über das Build-System bitte hier.

Nötige Programme:

  • Unix, bash, make
  • xmllint (bei mir im Paket libxml2, laut Google bei OSX dabei)
  • python3 (über /usr/bin/env python3, klappt das nicht unter OSX?)

Windows wird nicht unterstützt, nutzt aber auch keiner von uns, oder?

GitLab vorstellen

Wir sollten zusätzlich zu GitHub und BitBucket auch GitLab vorstellen.

float

Moin.

KoMa stuft seit 2008 das Verhalten von float in Bezug auf Listen (Befehl \float@addtolist) als deprecated ein.

Entweder soll man float weglassen oder scrhack laden, welches den befehl umdefiniert und KoMa-kompatibel macht.

Was tun wir?

Exercise Makefile fails

make fails in the exercises directory:

cp: target ‘build/exercises-latex-1’ is not a directory
Makefile:7: recipe for target 'all' failed

Kurse tauschen?

Es gab schon mehrere Leute, die sich geüwnscht haben, dass die Kurse in umgekehrter Reihenfolge stattfinden.

Gründe, die genannt worden sind:

  • passt besser für Vorkursübungsleiter (Mail von Shari) (Die Termine wären doch eh dieselben…)
  • eine nicht näher erläuterte Prüfung am 23.9 (Umfrage) (Hab dort nur vormittags Prüfungen gefunden, Medizin in Bochum?)
  • man versteht Python erst, wenn man LaTeX gehört hat (Mail von Shari, Umfrage) (Vielleicht muss man das nur ein Wenig besser motivieren)

Gründe für die jetzige Reihenfolge:

  • LaTeX ist irgendwo wichtiger als Python, also findet es näher an der Vorlesungszeit statt
  • Die erste Woche hat 5 Tage, die zweite nur 4. Ich meine, Python+git+make bräuchte mehr Zeit

Was meint ihr?

Werbung in den Vorlesungen

Physik II:

  • Montag 10:15 (Ismo)
  • Mittwoch 12:30
  • Freitag 10:15

Experimentalphysik II:

  • Dienstag 8:30 (Ismo)
  • Donnerstag 12:30

Ungefähre Termine Ankündigen (jeweils ab 13:00):

  • Python 22.9 bis 26.9
  • LaTeX 29.9 bis 2.10

Fragen, ob Klausuren oder sonstige Termine in dieser Zeit sind, die berücksichtigt werden sollten.

multiline sub-/superscript in sums, products, ...

Hallo zusammen,

ich habe gerade eine zweite Zeile in einem Subscript einer Summe benötigt.
Sowas (wenn auch nicht in Praktikumsprotokollen) kommt öfter mal vor, wenn man beispielsweise über i und j summiert und i \neq j.
Was haltet ihr davon, dies in die Folien einzubauen?

Auf die Schnelle schien mir die Lösung mit \substack (http://tex.stackexchange.com/questions/80460/expression-under-summation-on-multiple-lines) in Ordnung.

Was haltet ihr davon?

Mathe-Dots

Siehe amsmath-Doku Section 4.3.

\dotsc, \dotsb, \dotsm, \dotsi, \dotso statt/zusätzlich zu \ldots, \cdots.

Betrifft dann die Folie "Griechisch und mehr".

LaTeX: Mathe kürzen/umbauen

  • Griechisch:
    • weg: \wp, Hebräisch, \eth
  • Operatoren:
    • \cdot, \times vor /
    • \eqcolon
    • \forall (?)
  • Indizes:
    • \cramped in advanced
  • Funktionen:
    • \mathclap in advanced
  • Große Operatoren:
    • \sideset weg
    • \mathclap in advanced
    • \int^{} \int_0^{} als Workaround für richtiges Spacing erwähnen (LuaTeX-Bug)
    • brauchen wir \limits?

Editor

Es gab schon eine Diskussion über Editorempfehlungen.

Mir ist jetzt wieder eingfallen: git will häufiger mal einen Editor öffnen.

  1. Welche Fälle gibt es (z.B. Commit-Message, Mergetool, git add -p, …)?
  2. Was passiert dann auf Windows/Mac/Linux (ohne was eingestellt zu haben)?
  3. Was sollten wir empfehlen?

In Git Bash (Windows) ist ein Minimal-Vim dabei, der dann geöffnet wird.

Es wird (zumindest auf Windows) häufig passieren, dass vim geöffnet wird.
Die Leute müssen da wenigstens raus können.

Einheiten

Aus der anonymen Umfrage:

Bringt den Leuten mal bei, dass man bei Achsenbeschriftungen und Tabellenüberschriften die Einheit mit "/" abtrennt, nicht mit Klammern oder sonst was. Und wie man Einheiten in Gleichungen verwendet, siehe z.B.
http://karriere.rohde-schwarz.de/fileadmin/customer/downloads/PDF/Der_korrekte_Umgang_mit_Groessen_Einheiten_und_Gleichungen_bro_de_01.pdf

Wir sollten also:

  • matplotlib: Eineiten in Achsenbeschriftungen
  • siunitx: Einheiten in Formeln
  • Tabellen: Einheiten in Tabellen
  • Den Link in der Linksammlung aufnehmen

Raum?

Haben wir einen Raum? Wenn ja sollte der schnell auf die Webseite

Trello

Hi,
ich habe ein Trello-Board aufgemacht, da Igor und ich der Meinung sind dass die Issues hier nicht wirklich fuer Issues sondern haeufig fuer Organisatorisches genutzt wurden. Ein Trello-Board hilft das zu trennen und hat ausserdem den Vorteil, dass es nicht oeffentlich ist.
Falls ihr von mir keine Einladung gekriegt habt, schickt mir einfach eine Mail.

Cheers,
Kevin

P.S. Ich bin mir der Ironie bewusst, dass ich das in ein Issue schreibe.

PDF Viewer

Do we want a list of usefull PDF viewers for Windows?
Mac and Linus should be fine but Acrobat on Windows locks the file which is especially bad for TeX use.

I think we should have a list of a few good ones and tell people to not use Acrobat Reader.

Ideen für weitere Übungen

Guten Morgen zusammen,

Ich denke was uns hauptsächlich noch fehlt sind Übungsaufgaben für den LaTeX-Kurs. Bis jetzt haben wir

  • Erstellen der Titelseite und setzen der Metadaten
  • Erstellen der Gliederung für ein Praktikumsprotokoll
  • Setzen der Maxwellgleichungen

Wir bräuchten noch ein paar weitere.

  • Grafiken und Tabellen
  • ...

Terminkollision Medizinphysik

Zeitgleich zum aktuell angesetzten Termin findet für die Medizinphysiker das Klinikpraktikum statt (15. bis 25.09). Da der Termin vom kooperierenden Krankenhaus vorgegeben ist, können wir daran auch nichts drehen. Haben wir eine reelle Chance, unseren Termin zu verschieben?

Installationsanleitung

Muss gemacht werden.

Wie im letzten Jahr, außer:

  • TeXLive installieren
  • python3 statt python2

LaTeX: Debug-Werkzeuge

Wir sollten (im Advanced-Teil) nützliche Debug-Werkzeuge vorstellen:

\documentclass[draft]
\usepackage{showframe}
\usepackage{lua-visual-debug}
\usepackage{trace}
\setlength\overfullrule{5pt}

Meeting 2015-10-01

iPython Notebooks

  • Erster Fit: 1-Sigma Umgebung größer machen
  • Einfache Datentypen: Typen nacheinander vorstellen
  • Code und Kommentare Englisch!
  • None erwähnen
  • in umsortieren
  • {{ erklären!
  • Explain .T for numpy
  • Avoid using , when outputting several values

Werbung

  • Fachschaftsverteiler
  • Facebook
  • Praktikums-Vorkurs
  • Praktikums-Website

LaTeX Todo

  • Viele Codes und Ausgaben sind nicht mehr vertikal ausgerichtet. (Nicht schlimm, muss nur korrigiert werden)
  • Wir sollten versuchen, die Farben in den Listings an das Farbschema anzupassen.
  • Kriegen wir wirklich die Spezialzeichen-Befehle (\\, \!, …) nicht gefärbt?
  • Wenn wir Small-Caps zeigen (tun wir), sollten wir zeigen, wie man sie lädt. Die werden standardmäßig nicht gefunden.

-- Ligatur in Code

-- wird in Code (z.B. git-Folien) als (en dash) in die PDF geschrieben.
Das muss korrigiert werden.

Problems with mhchem and hepnicenames

Compiling with TL2015 i get several errors.

Hepnicenames throws an error that it does not recognize the noss option
and in the latex slides for the chem formulas it complains about a missing $

UTF-8

Wir sollten (in beiden Kursen) erwähnen, dass man seine Dateien in UTF-8 (ohne BOM) speichern sollte.

Vorbereitungstreffen

Guten Morgen zusammen,

um die Slides durchzugehen und die noch anstehenden Aufgaben zu verteilen würde ich vorschlagen, dass wir uns alle treffen und das zusammen durchgehen.

Ich würde Dienstag oder Mittwoch vor der PeP Vorstandssitzung vorschalgen. Wir sollten uns denke ich dafür mindestens 1-2 Stunden Zeit nehmen.

Hörsaal reservieren

Ein Hörsaal muss reserviert werden.

22.9 bis 26.9 (Plätze):

  • HGII HS2 (194)
  • HGII HS4 (104)

29.9 bis 2.10:

  • HGII HS4 (104)
  • HGI HS5 (82)
  • HGI HS4 (82)
  • HGI HS1 (74)
  • Chemie HS3 (136)

Git überarbeiten

  • Begriffe besser erklären
  • Prinzipien vor Implementierung erklären

LaTeX-Folien kompilieren nicht

Zeile 19 in content/math-fonts.tex:

/home/ismo/documents/dortmund/2015-sommer/toolbox/toolbox-workshop/latex/build/latex.vrb (page 136):
   ! Argument of split@name has an extra }.
   <inserted text> 
   par 
   l.13 ...al, bfcal}] $\mathcal{I A} \mathbfcal{I A}$}
                                                      \\

Einfach nur

\begin{frame}
  \setmathfont{XITS Math}
\end{frame}

geht auch nicht.

Alleine funktioniert es aber:

\documentclass{beamer}
\usefonttheme{professionalfonts}

\usepackage{unicode-math}
\setmathfont{Latin Modern Math}

\begin{document}

\begin{frame}[fragile]
  {\setmathfont{XITS Math}[StylisticSet=1, range={cal, bfcal}] $\mathcal{I A} \mathbfcal{I A}$}
\end{frame}

\end{document}

Theme todo

  • Neue Farben bei der anderen Umfrage.
  • Der Bereich für den Titel auf der Titelfolie ist anscheinend die ganze Seite, das sieht bei Make ziemlich eng aus.
  • LaTeX-Inhaltsverzeichnis: war die vorher auch über die ganze Höhe verteilt auf der zweiten Seite?
  • Da kommen viele neue (wir hatten vorher keine) Warnungen über übervolle Vboxes. Woran liegt das? Was ist höher geworden?
  • Wenn ich mir LaTeX-Folie 44 angucke, denke ich, wir sollten die Doku-Buttons etwas kleiner machen, damit der dritte auch passt. Dann könnte man vielleicht auch den Titel-Balken etwas kleiner machen.
  • Wenn wir schon dabei sind, könnte man die weißen Ränder an den Seiten etwas schmaler machen.
  • Rote Überschriften (Befehle) sind schlecht lesbar, wahrscheinlich sollten wir die einfach weiß machen.

Todo-Liste

  • Die LaTeX-Folien sind nicht fertig.
  • Die vom anderen Kurs müssen überarbeitet werden, z.B. Umstieg von Python2 zu Python3, der jetzt genauso einfach zu installieren ist.
  • Die Installationsanleitung muss erstellt werden. (Wichtig und leicht zu vergessen!)
  • Die Sache mit den Medizinphysikern muss geklärt werden.
  • Es fehlen jede Menge Übungsaufgaben.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.