All bruk av LaTeX (jeg bruker aldri LaTeX med unntak av ...)

Vid Merljak 09/11/2017. 23 answers, 7.879 views
fun latex-misc big-list

Jeg designer en komisk T-skjorte om LaTeX, og jeg vil gjerne ha det til å skryte om alle de formålene man kan bruke LaTeX for. Jeg begynte med

Jeg bruker never LaTEX med except av typesetting-dokumenter.

og så husket at du også kunne lage (Beamer) presentasjoner, tegne figurer, og, vel, lage T-skjorte design. :) Så jeg tar sikte på å legge til en fotnote som forklarer hva alt kan forstås av "(typesetting) dokumenter". Eg:

(Dokumenter, presentasjoner, brev, figurer, logoer, T-skjorte design, ... du heter det!)

Så spørsmålet mitt er følgende: Kan du gi en liste over alle formål med LaTeX kjent for (eller brukt av) deg - muligens ledsaget av de viktigste tikz (f.eks. tikz for tegning av figurer).

PS: Eventuelle forslag til hvordan du forbedrer den opprinnelig foreslåtte T-skjorte-teksten, kan være igjen i kommentarene. Jeg skal da legge inn det endelige designet.

EDIT: Admitedly, mitt spørsmål ligner på " Hva er den mest bisarre tingen du har sett med TeX ", selv om det gjelder TeX mens jeg refererer til LaTeX (jeg er ikke sikker på om dette betyr noe). Andre mulige duplikatlister er " På hvilke måter kan TeX brukes utenom dokumentproduksjon? ". Jeg håper at verdien av mitt spørsmål er å få pakkeavhengighetene og til slutt produsere en T-skjorte-design.

5 Comments
3 CarLaTeX 07/26/2017
Det er eslene, her er ender: tex.stackexchange.com/q/346695/101651
11 wizzwizz4 07/26/2017
Kanskje du kan sette kilden til t-skjorte design på baksiden.
3 cfr 07/26/2017
... katter, kjeletter, Halloween matematikk, juletrær, Thanksgiving, fyrverkeri, Morsdag, uklare illustrert tidslinjer, frø, demoner og djevler, tankeeksperimenter, skjemaer, utenomjordiske, dilemmaer og trilemmer, Turing maskiner, godt og ondt, trolleologi, grotter, (gode) vil ....

23 Answers


Travis N. Miller 07/27/2017.

Lag vakre matteeksamenter. Mine studenter ser ikke ut til å legge merke til

1 comments
14 JamEngulfer 07/30/2017
Som noen med professorer som bruker LaTeX, setter jeg pris på det. Ingenting verre enn en eksamen som ser ut som den ble laget med Word.

Marijn 07/26/2017.

I dette spørsmålet skrev jeg et terminal tic-tac-toe spill i LaTeX.

Eksempel løp:

$ pdflatex tictactoe.tex 
next move X (qwe/asd/zxc)?
\move=q
X..
...
...
next move O (qwe/asd/zxc)?
\move=a
X..
O..
...
next move X (qwe/asd/zxc)?
\move=s
X..
OX.
...
next move O (qwe/asd/zxc)?
\move=z
X..
OX.
O..
next move X (qwe/asd/zxc)?
\move=c
X..
OX.
O.X
X won
Output written on tictactoe.pdf (1 page, 10812 bytes). 

Kode:

\documentclass{article}
\usepackage{substr}

% macro for each position
\def\q{.} \def\w{.} \def\e{.}
\def\a{.} \def\s{.} \def\d{.}
\def\z{.} \def\x{.} \def\c{.}
% string separator
\def\P{\newline}
% toggle for finished game
\newif\ifinprogress
\inprogresstrue
\newcommand\checkboard{
    % print board to terminal
    \typeout{\q\w\e}
    \typeout{\a\s\d}
    \typeout{\z\x\c}
    % print board to string, all horizontal, vertical, diagonal lines
    \def\board{\q\w\e\P\a\s\d\P\z\x\c\P\q\a\z\P\w\s\x\P\e\d\c\P\q\s\c\P\e\s\z}
    % horizontal board to print to pdf
    \def\boardprint{\q\w\e\P\a\s\d\P\z\x\c}
    % check for win or tie
    \IfSubStringInString{XXX}{\board}{
        \typeout{X won}
        \inprogressfalse
    }{
        \IfSubStringInString{OOO}{\board}{
            \typeout{O won}
            \inprogressfalse
        }{
            \IfSubStringInString{.}{\board}{}{
                \typeout{Tie}
                \inprogressfalse
            }
        }
    }
}

\newcommand\nextmovex{
    \typein[\move]{next move X (qwe/asd/zxc)?}
    % \def\q{X} etc.
    \expandafter\def\csname\move\endcsname{X}
    % check for win or tie
    \checkboard
    % continue with other player 
    \ifinprogress
        \nextmoveo
    \fi
}
\newcommand\nextmoveo{
    \typein[\move]{next move O (qwe/asd/zxc)?}
    \expandafter\def\csname\move\endcsname{O}
    \checkboard
    \ifinprogress
        \nextmovex
    \fi
}
% start with player X
\nextmovex
\begin{document}
% print final board in pdf
\noindent\texttt{\boardprint}
\end{document} 
2 comments
6 GuM 07/26/2017
Vel, det er den berømte Reversi-implementeringen i TeX av Bruno Le Floch, også ...
3 Skillmon 07/26/2017
Gjorde dagen min bedre! (som er for kort så jeg skriver disse tingene inni parentesene)

Nicola Talbot 07/29/2017.

Her er noen av tingene jeg har brukt LaTeX for:

2 comments
Schweinebacke 07/26/2017
Skriv ut illustrert barnebøker: Den trykte versjonen av "Die Wolke Wolfgang" er laget med LaTeX (med KOMA-Script).
Chris H 07/27/2017
Og selvfølgelig skrev @NicolaTalbot noen av pakkene som ble brukt til eksemplene i denne listen, og utvidet omfanget av mulige dokumenter for oss alle.

Chris H 07/26/2017.

Litt til:


Steven B. Segletes 07/27/2017.
\documentclass{article}
\usepackage{graphicx,stackengine,lmodern}
\thispagestyle{empty}
\usepackage[margin=.5cm]{geometry}
\begin{document}
\noindent\sffamily\bfseries
\stackinset{c}{}{t}{190pt}{\parbox{.35\textwidth}{\LARGE\centering I don't always use \LaTeX{},\\
but when I \texttt{\textbackslash do}...\\[20pt]
I always remember to\\ step the counter.}}{\includegraphics[width=\textwidth]{%
  High-Quality-Stretch-Short-sleeved-White-T-Shirt-Men-s-Candy-Colors-Raglan-Blank-T-shirt}}
\end{document} 

skriv inn bildebeskrivelse her

Skjorte bilde hentet fra http://g03.a.alicdn.com/kf/HTB1Aqg4JFXXXXXSXXXXQ6XXXXXXQ6XXFXXXy/High-Quality-Stretch-Short-sleeved-White-T-Shirt-Men-s-Candy-Colors-Raglan-Blank-T- shirt.jpg


CarLaTeX 07/26/2017.

En veldig viktig type dokument: avhandling.

Videre:

  • CV
  • gratulasjonskort.

Jeg skriver også en kort SAS-håndbok for mine nyinnstilte kolleger.

2 comments
Chris H 07/27/2017
Ikke dette SAS antar jeg, men det programmiske språket?
2 CarLaTeX 07/27/2017
@ChrisH Programmeringsspråket, av couse: tex.stackexchange.com/a/381196/101651 !

barbara beeton 07/26/2017.

noen ganske uventede emner som var gjenstand for samtaler på tex konferanser ...

på TUG 2015:

  • Pavneet Arora på embedded dokumentasjon for et flyt-lekkasje overvåkingssystem; video

på TUG 2016:

  • Stefan Kottwitz på "programmerer Cisco nettverkssystemer" og "designe konvergerte nettverksløsninger" (ikke publisert papir eller video)

  • Matthew Skala på astrologiske diagrammer; preprint og lysbilder

  • Federico Garcia-De Castro på "TeXcel", et økonomisk sporing og rapporteringssystem for å holde regnskapene til en ideell musikalsk organisasjon. (kun tilgjengelig for TUG-medlemmer til september 2017)


Peter Wilson 07/26/2017.

Løse og generere sudoku-puslespill (med sudoku bundle ).


Vincent Fourmond 07/31/2017.

Jeg har brukt LaTeX og noen magneter med et klebrig ansikt for å lage et kjeft-to-the-fridge token-system for å organisere husarbeidene for mine døtre. Det ser ut som dette (fransk, beklager): hjemmekino arrangør, på fransk

S og M tegnene er kuttet og limt på magneter, og da mine døtre bare plasserer magneter for å velge sine gjerninger.

Dette er laget ved hjelp av tikz og Zallman.fd for skrifttypen for S / M.

Full kildekode er følgende:

% -*- coding: utf-8; -*-
\documentclass[10pt]{article}

\usepackage[francais]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{textcomp}

% \usepackage{yfonts}
\usepackage{calc}
\usepackage{tikz}

\usepackage[margin=5mm,landscape]{geometry}
\usepackage{arev}

\usepackage{eurosym}

\usepackage{amsmath}
\usepackage{color}

\newcommand\ssz{14mm}

% The commented samples below are good alternatives to Zallman.fd
% \input Acorn.fd
% \renewcommand*\initfamily{\usefont{U}{Acorn}{xl}{n}}

% \input AnnSton.fd
% \renewcommand*\initfamily{\usefont{U}{AnnSton}{xl}{n}}

% \input Carrickc.fd
% \renewcommand*\initfamily{\usefont{U}{Carrickc}{xl}{n}}

\input Zallman.fd
\newcommand*\initfamily{\usefont{U}{Zallman}{xl}{n}}

\newcommand\sqr[1][normal]{%
  \rule{0pt}{13mm}%
  \raisebox{-4mm}{%
    \begin{tikzpicture}[
      normal/.style = {black, thick},
      dimmed/.style = {black!30},
      ]
      \draw[#1] (0,0) rectangle (\ssz, \ssz);
    \end{tikzpicture}%
  }%
}

\newcommand\sqrl[1]{%
  \begin{tikzpicture}
    \draw[gray] (0,0) rectangle (\ssz, \ssz);
    \node[inner sep=0mm] at (0.5 * \ssz, 0.5 * \ssz) {\scalebox{2.2}{\initfamily #1}};
  \end{tikzpicture}%
}

\begin{document}

\thispagestyle{empty}

\LARGE 
% {\initfamily A}

\begin{center}
  \begin{tabular}{lcccccc}
    & \bfseries Samedi & \bfseries  Dimanche 
    & \bfseries Lundi & \bfseries Mardi 
    & \bfseries Mercredi & \bfseries Jeudi \\
    Mettre la table midi & \sqr & \sqr & \sqr[dimmed] & & \sqr\\
    Débarrasser midi & \sqr & \sqr & \sqr[dimmed] & & \sqr\\
    Vaisselle midi & \sqr{} \sqr & \sqr{} \sqr & 
    \sqr[dimmed]{} \sqr[dimmed] & & \sqr{} \sqr\\[5mm]
    Mettre la table soir & \sqr & \sqr & \sqr & \sqr & \sqr & \sqr \\
    Débarrasser soir & \sqr & \sqr & \sqr & \sqr & \sqr & \sqr \\
    Vaisselle soir & \sqr{} \sqr & \sqr{} \sqr & \sqr{} \sqr 
                      & % \sqr{} \sqr 
                      & %\sqr{} \sqr 
                      & \sqr{} \sqr \\
    Poubelles &  & \sqr &  &  &  & \sqr \\
    Balai &  & & & \sqr{} \sqr  &  & \\
  \end{tabular}
\end{center}

\medskip

\hrule

\medskip
\noindent%
\foreach \n in {1,...,18}{\sqrl{S}\hspace{1mm}}

\medskip
\noindent%
\foreach \n in {1,...,18}{\sqrl{M}\hspace{1mm}}

\end{document} 
4 comments
CarLaTeX 07/29/2017
+1, flott !!!!!!
Vincent Fourmond 07/30/2017
Jeg kan legge inn koden et sted, men det er fortsatt ganske trivielt
Vincent Fourmond 07/31/2017
@CarLaTeX Der er du, ha det gøy!
CarLaTeX 07/31/2017
Takk skal du ha :):):)

Josse 07/29/2017.

Jeg finner LaTeX å være utrolig nyttig for datagenerert innhold. For eksempel, noen jeg kjenner må sende ut regninger til alle sine klienter (hun er selvstendig næringsdrivende). Hun pleide å lage dem i Word, men dette innebar mye arbeid: Fyll inn adressene, datoen, den nåværende prisen osv. Så jeg opprettet en enkel GUI for å administrere sine kunder, som automatisk genererer regningene sine ved hjelp av LaTeX. Nå kan hun lage regninger med et par klikk på en knapp: enkelt og effektivt!

Jeg er sikker på at det er mange andre bruksområder av LaTeX i denne retningen, men fakturering synes å være det klareste eksempelet.

1 comments
jlinkels 08/01/2017
Jeg andre det. Jeg må legge til detaljerte tidsporingsposter til mine fakturaer. Så jeg eksporterer de fra tidsporingsprogrammet til CSV. Og med awk genererer jeg Latex, inkludert (lange) tabeller med poster, firmaets brevhode etc.

user1370384 07/27/2017.

Å lage MOOCs for Open edX-plattformen.


Vid Merljak 07/26/2017.

Til å begynne med lister jeg opp de tingene jeg tenkte på:

  1. Dokumenter generelt
    • bøker
    • vitenskapelige artikler
    • arbeidsrapporter og loggbøker
    • personlige filer
  2. Letters
  3. Tallene ( tikz pakken er kjent for det)
  4. Presentasjoner ( beamer , åpenbart)
  5. T-skjorte design (som i mitt tilfelle - så lenge utgangen er en .pdf-fil)
5 comments
CarLaTeX 07/26/2017
I dokumentlisten: avhandling. Videre CVer og gratulasjonskort.
Vid Merljak 07/26/2017
@CarLaTeX Takk. Du er velkommen til å legge inn dette som et svar, slik at folk kan stemme på det.
CarLaTeX 07/26/2017
Værsågod! Ferdig :) :) :)
3 Karl Richter 07/26/2017
Hvis svaret ditt startet en liste, er det bedre å redigere det enn å legge inn et eget svar.
3 Skillmon 07/26/2017
Ditt svar kan gjøres til et wiki-svar og listen vedtatt. Handlingen for å stemme et svar er å gjøre det klart for folk som går forbi, hvilket svar er nyttig og som ikke er. Effekten av å vinne omdømme er bare et fint tillegg til det.

QtizedQ 07/26/2017.

Opprette tilpasset brevpapir for å skrive på. Jeg opprettet noe prikkpapir med en header til tittel på hver side og skriver navnet mitt og en bunntekst der jeg plasserte «Side __ / __» som jeg ville fylle ut når jeg var ferdig.

Det gjorde det enkelt å finne leksene mine, og sørg for at jeg hadde alle sidene å slå inn.


Paŭlo Ebermann 07/26/2017.

Foruten typegods er TeX også et Turing-komplett språk, og kan i utgangspunktet gjøre hva som helst beregninger du vil ha (med noen ekstern utgang). Hvis du legger til makropakken LaTeX til den, endres den ikke. TicTacToe-eksempelet av Marjin er avhengig av det.

Et eksempel, som brukes av LaTeX selv (eller ved pakker), er docstrip programmet - det er et program skrevet i (ren) TeX (men kjører også med LaTeX, tror jeg) som konverterer et "dokumentert TeX-arkiv" (eller et sett med dem) til en pakkefil for enklere bruk (eller i kjernekilden).

1 comments
3 percusse 07/28/2017
TeX er også et Schmuring-complete (patentanmeldt) språk, som betyr "alt som ikke er mulig i rimelig tid / innsats vil påkalle et Turing-completeness-argument fra sine brukere". Andre eksempler er Brainfuck, iota etc.

m00am 07/27/2017.

På universitetet mitt bruker vi LaTeX (blant et mylder av andre oppgaver som allerede er nevnt) for å lage eksamener og regneark.

  • Regnearkene bruker en tilpasset versjon av denne klassen (tysk)
  • Jeg vet ikke hvilken klasse som brukes til eksamenene. Det kan være gjort ved hjelp av en versjon av exam

Som en anekdote: I vinterferien drømte vi noen av vennene våre om at de ville trenge å lære tallene på alle skibakkene, da de vil bli en del av slutteksamen. Å presentere dem med et falskt eksamensblad basert på universitetsmalen kastet dem virkelig av;) De alle "passerte", men ingen av dem fikk tallene i bakken riktig.


prestoaghitato 07/27/2017.

Viktig men ikke nevnt ennå:

  • kontrakter
  • juridiske dokumenter
  • alle slags diagrammer
  • data tomter

Dessuten:

Også, avhengig av hvor alvorlig du vil være, kan du også bruke det som en kalkulator ved å plotte funksjoner med PGF-plottene.


yrodro 07/26/2017.

Ikke glem å legge til at du bruker LaTeX til å designe T-skjorter!


DevNull 07/27/2017.

Hvis du skriver en 300 + side masteroppgave for vitenskap eller engineering (eller et emne egentlig), er det den eneste veien å gå. Word begynner å stanse og tar et halvt minutt for å beregne automatisk referanser over en viss grense hver gang du treffer CTRL + ALT + F11 . Tabeller, cleverref referanser, å kunne referere til alt (seksjoner, vedlegg, figurer, ligninger, sitater, kapittelnumre, stykker jevn osv.), Gjør det så enkelt å holde tanken.

Det er også kjempebra for å skrive quizzer og eksamener, siden det er enkelt å bare bruke comment for å hindre svarene fra å gjengis. En liten kommandolinjemagasin, og du har nå dine spørsmål og svar på viktige utdata dokumenter generert av samme kilde dokument, uten å måtte opprettholde to separate kilde dokumenter side om side. Even better , med litt shell scripting kunnskap, er det enkelt å få spørsmålene blandet, konstanter i spørsmålene randomisert for å forhindre utroskap / samspill, og automatisk sette inn student / intervjuet navn inn i synlige (og ikke synlige) deler av dokumentet.

Endelig er det flott å lage "sporbare" dokumenter (dvs. å legge inn store mengder vannmerketeknikker, navn, tidsstempler, skjulte metadata via steganography , osv.), Siden du kan sette opp kommandolinjeparametere som skal settes / randomisert / etc og bestått å pdflatex før "kompilere" scenen.


Alexander Wilms 07/28/2017.

Jeg har jobbet med et prosjekt der programvare engineering krav ble skrevet som LaTeX dokumenter. Kravene ble oppgitt ved hjelp av egendefinerte LaTeX-kommandoer, og kan derfor lett utvinnes ved hjelp av vanlige uttrykk i Matlab.

Deretter opprettet jeg flere Matlab-skript som automatisk genererte LaTeX / TikZ-kode for å vise avhengighetene mellom kravene og om det manglet krav eller manglende koblinger mellom dem.


LukasCB 08/01/2017.

Som arkeolog gjør jeg også Harris-Matrixes med LaTeX:

skriv inn bildebeskrivelse her


Robert 07/29/2017.

LaTeX Hacks har også en CD-omslag, et broderimønster (Stickvorlage), og en månedlig veggkalender.


Y0da 08/05/2017.

Også forskning papirer! Alle store utgivere gir litt mal.


manthano 08/02/2017.

Vel, og ikke glem, det var denne fyren som programmerte en mars-rover i TeX: http://sdh33b.blogspot.de/2008/07/icfp-contest-2008.html

(Opprinnelig postet her , men alltid verdt å nevne)


HighResolutionMusic.com - Download Hi-Res Songs

1 The Chainsmokers

Beach House flac

The Chainsmokers. 2018. Writer: Andrew Taggart.
2 (G)I-DLE

POP/STARS flac

(G)I-DLE. 2018. Writer: Riot Music Team;Harloe.
3 Ariana Grande

​Thank U, Next flac

Ariana Grande. 2018. Writer: Crazy Mike;Scootie;Victoria Monét;Tayla Parx;TBHits;Ariana Grande.
4 Anne-Marie

Rewrite The Stars flac

Anne-Marie. 2018. Writer: Benj Pasek;Justin Paul.
5 Clean Bandit

Baby flac

Clean Bandit. 2018. Writer: Jack Patterson;Kamille;Jason Evigan;Matthew Knott;Marina;Luis Fonsi.
6 Nicki Minaj

No Candle No Light flac

Nicki Minaj. 2018. Writer: Denisia “Blu June” Andrews;Kathryn Ostenberg;Brittany "Chi" Coney;Brian Lee;TJ Routon;Tushar Apte;ZAYN;Nicki Minaj.
7 BlackPink

Kiss And Make Up flac

BlackPink. 2018. Writer: Soke;Kny Factory;Billboard;Chelcee Grimes;Teddy Park;Marc Vincent;Dua Lipa.
8 Imagine Dragons

Bad Liar flac

Imagine Dragons. 2018. Writer: Jorgen Odegard;Daniel Platzman;Ben McKee;Wayne Sermon;Aja Volkman;Dan Reynolds.
9 BTS

Waste It On Me flac

BTS. 2018. Writer: Steve Aoki;Jeff Halavacs;Ryan Ogren;Michael Gazzo;Nate Cyphert;Sean Foreman;RM.
10 Halsey

Without Me flac

Halsey. 2018. Writer: Halsey;Delacey;Louis Bell;Amy Allen;Justin Timberlake;Timbaland;Scott Storch.
11 Little Mix

Woman Like Me flac

Little Mix. 2018. Writer: Nicki Minaj;Steve Mac;Ed Sheeran;Jess Glynne.
12 Brooks

Limbo flac

Brooks. 2018.
13 Fitz And The Tantrums

HandClap flac

Fitz And The Tantrums. 2017. Writer: Fitz And The Tantrums;Eric Frederic;Sam Hollander.
14 Backstreet Boys

Chances flac

Backstreet Boys. 2018.
15 Lady Gaga

I'll Never Love Again flac

Lady Gaga. 2018. Writer: Benjamin Rice;Lady Gaga.
16 Diplo

Close To Me flac

Diplo. 2018. Writer: Ellie Goulding;Savan Kotecha;Peter Svensson;Ilya;Swae Lee;Diplo.
17 Rita Ora

Velvet Rope flac

Rita Ora. 2018.
18 Bradley Cooper

Always Remember Us This Way flac

Bradley Cooper. 2018. Writer: Lady Gaga;Dave Cobb.
19 Imagine Dragons

Machine flac

Imagine Dragons. 2018. Writer: Wayne Sermon;Daniel Platzman;Dan Reynolds;Ben McKee;Alex Da Kid.
20 Erika Sirola

Speechless flac

Erika Sirola. 2018. Writer: Teemu Brunila;Stefan Dabruck;Jürgen Dohr;Guido Kramer;Dennis Bierbrodt;Chris Braide;Robin Schulz.

Related questions

Hot questions

Language

Popular Tags