Wörter mit grossem Abstand zwischen den Buchstaben

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Wörter mit grossem Abstand zwischen den Buchstaben

von Besserwisser » Fr 23. Jan 2015, 17:04

Es gibt auch \textls{…}. Das wäre in dem Fall vielleicht einfacher, weil es wirklich ein Argument erwartet.

von Johannes_B » Fr 23. Jan 2015, 15:37

Was ist an Huge{text} falsch?


Nun, so wirklich hilfreich ist das für dich bestimmt gerade nicht. lsstyle ist ein Schalter (genau wie beiGrößenschaltern, und erwartet kein Argument. Du musst es also durch eine gruppe begrenzen.
\newcommand*{\HerAlt}[1]{{\lsstyle#1}}
Beachte bitte das Extra Klammerpaar.

von Waschmaschiene » Fr 23. Jan 2015, 15:35

Nein funktioniert noch nicht ganz wie ich will

Ich bin jetzt davon ausgegangen, dass durch \HerAlt{nur das hier gespeert wird} aber nicht das hier

der befehl sperrt aber einfach den text auch ausserhalb von {} wie sage ich ihm das er damit aufhören soll ?

von Waschmaschiene » Fr 23. Jan 2015, 15:25

im 21. Jh. ist eine Waschmaschiene männlich ;)

und ja wieder was gelernt, nämlich was man mit den Fehlermeldungen am besten Anfängt.

Ich denke wir können das ganze hier schliessen.

Der Vollständigkeitshalber für allfällige Nachleser. So funktioniert es:
\documentclass{article}

\usepackage[ngerman]{babel}

\usepackage[letterspace=200]{microtype}


\newcommand*{\HerAlt}[1]{{\lsstyle#1}}


\begin{document}


\HerAlt{Ich will das sperren}


\end{document}

von Johannes_B » Fr 23. Jan 2015, 15:12

Na Mensch Junge/Mädel, du erhältst ne Fehlermeldung. Lies die einfach mal, da steht das doch drin? Und du freust dich riesig, wenn du es allein gefunden hast. ;-)
\documentclass{article}
\usepackage[letterspace=200]{microtype}
\newcommand*{\HerAlt}[1]{\lssyle{#1}}
\begin{document}
\HerAlt{Ich will das sperren}
\end{document}
Der Auswurf meines Terminals:
------------
Running 'pdflatex  -recorder  "waschmachineLetterspace.tex"'
------------
This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013)
 restricted \write18 enabled.
entering extended mode
(./waschmachineLetterspace.tex
LaTeX2e <2011/06/27>
Babel <3.9k> and hyphenation patterns for 78 languages loaded.
(/usr/local/texlive/2013/texmf-dist/tex/latex/base/article.cls
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
(/usr/local/texlive/2013/texmf-dist/tex/latex/base/size10.clo))
(/usr/local/texlive/2013/texmf-dist/tex/latex/microtype/microtype.sty
(/usr/local/texlive/2013/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/local/texlive/2013/texmf-dist/tex/latex/microtype/microtype-pdftex.def)
(/usr/local/texlive/2013/texmf-dist/tex/latex/microtype/microtype.cfg))
(./waschmachineLetterspace.aux)
(/usr/local/texlive/2013/texmf-dist/tex/latex/microtype/mt-cmr.cfg)
! Undefined control sequence.
\HerAlt #1->\lssyle 
                    {#1}
l.5 \HerAlt{Ich will das sperren}
                                 
? 
[1{/home/boettchj/.texlive2013/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
(./waschmachineLetterspace.aux) )</usr/local/texlive/2013/texmf-dist/fonts/type
1/public/amsfonts/cm/cmr10.pfb>
Output written on waschmachineLetterspace.pdf (1 page, 13124 bytes).
Transcript written on waschmachineLetterspace.log.
Latexmk: Log file says output to 'waschmachineLetterspace.pdf'
Latexmk: Errors, so I did not complete making targets
Collected error summary (may duplicate other messages):
  pdflatex: Command for 'pdflatex' gave return code 256
Latexmk: Use the -f option to force complete processing,
 unless error was exceeding maximum runs of latex/pdflatex.

von Waschmaschiene » Fr 23. Jan 2015, 15:06

wenn du mir jetzt noch verräts wo (weil ich finde ihn beim Besten willen nicht) dann bin ich ein glücklicher Mensch :wink:

von Johannes_B » Fr 23. Jan 2015, 14:59

Weil du nur nen ganz simplen Tippfehler drin hast?

Habe keine Angst vor Fehlermeldungen, die können dein bester Freund sein. Wenn (La)TeX sagt, dass es einen Befehl nicht kennt, dann kann das nur zwei Ursachen haben: Du hast vergessen das Paket zu laden (passiert mir am Tag mehrfach mit dem Paket blindtext)
pder du hast dich vertippt (passiert mir am Tag noch viel häufiger).

von Waschmaschiene » Fr 23. Jan 2015, 14:51

Nachdem ich diese Beiträge gelesen habe, bin ich der Ansicht, dass es eigentlich so funktionieren müsste...tut es aber nicht. Wo ist der Fehler ?
\documentclass{article}

\usepackage[ngerman]{babel}

\usepackage[letterspace=200]{microtype} 


\newcommand*{\HerAlt}[1]{\lssyle{#1}} 


\begin{document}


\HerAlt{Ich will das sperren}


\end{document}

von Johannes_B » Do 22. Jan 2015, 09:08

Wie kann ich wiederkehrende Strukturen automatisieren?

Immer frag, wenn du was nicht verstehst. Nur so können wir die Beiträge verbessern.

von Waschmaschiene » Do 22. Jan 2015, 07:03

Also ich habe das so verstanden,

Ich sage in Präambel bitte formatiere die Fachbegriffe gemäss X und die Hervorhebung in alten Zitaten gemäss y etc.

\newcommand*{\Name}[1]{\textsc{#1}}
\newcommand*{\Befehl}[1]{\texttt{#1}}
\newcommand*{\Fachbegriff}[1]{\emph{#1}}

Aber für was steht das 1 ?

und wie muss ich dann angeben, was ein Fachbegriff etc ist?


so:

das ist ein Beispielsatz....
\Fachegriff {Beispielsweise} und weiter gehts....

Nach oben