Acronym Paket: ungewollteLeerzeilen im Abkürzungsverzeichnis

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: Acronym Paket: ungewollteLeerzeilen im Abkürzungsverzeichnis

von IRM » So 12. Apr 2020, 21:20

Ja, Du hast recht eindeutig ein Benutzerfehler ;)
Jetzt geht es! Vielen Dank für Dein Ostergeschenk, das hilft mir sehr!

Frohe Ostern und lg,
Markus

von rais » So 12. Apr 2020, 11:22

Wenn man \acroextra gemäß Paketdoku verwendet, klappt das auch.
\acro{..}{Beschreibung\acroextra{ nur im Verzeichnis}}
also z.B.
      \acro{SOP}{Standard Operating Procedure%
             \acroextra{ (dt. Standardvorgehensweise)}}%
 
Frohe Ostern

Rainer

Leider führt auch \acroextra zu einer Leerzeile

von IRM » Sa 11. Apr 2020, 13:47

Ich muss mein altes Thema nochmal ausgraben. Das %-Zeichen löst zwar das Problem mit der folgenden Leerzeile, leider kommt aber nach dem Befehl \acroextra trotzdem noch eine Leerzeile. Habt Ihr eine Idee wie ich die auch noch wegkriegen kann? Vielen Dank!
\documentclass[
   paper = 155mm:220mm,
   DIV=13,
   headinclude,
%   twoside, % Voreinstellung von scrbook
   fontsize=9pt,
   BCOR=17mm,
   headsepline,
   parskip=half,
   headings=small,
   toc=chapterentrywithdots
]{scrbook} %
 
\usepackage[printonlyused]{acronym}
\usepackage{multicol}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage{pxfonts}
 
\begin{document}
\ac{QMH}
\ac{RBC}
\ac{QS}
\ac{RF}
\ac{KBR}
\ac{zb}
\ac{RDW}
\ac{RIA}
\ac{QM}
\ac{KG}
\ac{ZNS}
\ac{M. tuberculosis}
\ac{SOP}
\ac{KG}
\ac{RHS}
\ac{CIN}
\ac{KHK}
\ac{Remnants}

\chapter{Abkürzungsverzeichnis}
\footnotesize
\begin{multicols}{2}
	\begin{acronym}[M. tuberculosis ]
	   %\setlength{\itemsep}{-\parsep} %kein Abstand, kompakte Darstellung
		\setlength{\itemsep}{0pt}%{-5pt} %kein Abstand, kompakte Darstellung
		\acro{KBR}{Kom"-ple"-ment"-bindungs"-reaktion}%
		\acroextra{engl., anhaltendes virologisches Ansprechen}%
		\acro{QM}{Qua"-li"-täts"-management}%
		\acro{QC}{Qualitätskontrolle}
		\acro{QM}{Qualitätsmanagement}
		\acro{QMH}{Qualitäts\-management\-hand\-buch}
		\acro{QS}{Qualitätssicherung}
		\acro{RBC}{Red Blood Cell}%
		  	\acroextra{engl., Eythrozyten}%
		\acro{RDW}{Ery\-thro\-zyten\-ver\-tei\-lungs\-breite}%
		\acro{Remnants}{engl. Reste od. Überbleibsel}
		\acro{RF}{Rheumafaktor} \acrodefplural{RF}{Rheumafaktoren}
		\acro{RHS}{Retikulohistiozytären System}
		\acro{RIA}{Radioimmunoassay}
		\acro{Abk.}{Abkürzung}%
		\acro{z.B.}{zum Beispiel}%
		\acro{CIN-Agar}{Cefsoludin-Irgasan-Novoniocin-Agar}%
		\acroextra{(= Yersinien-Selektiver-Agar)}%
		\acro{K. pneumoniae}{Klebsiella pneumoniae}%
		\acro{KBR}{Kom\-ple\-ment\-bin\-dungs\-re\-ak\-ti\-on}%
		\acro{KG}{Körpergewicht}%
		\acro{KHK}{koronare Herzkrankheit}%
		\acro{M. tuberculosis}{Mycobacterium tuberculosis}%
		\acro{RBC}{Red Blood Cell}% {Red Blood Cell (engl. für rote Blutzellen = Erythrozyten)}%
		\acro{RDW}{Ery\-thro\-zyten\-ver\-tei\-lungs\-breite}%
		\acro{Remnants}{engl. für Reste / Überbleibsel}%
		\acro{RIA}{Radioimmunoassay}%
		\acro{zb}[z.\,B.]{zum Beispiel}%
		\acro{SOP}{Standard Operating Procedure}%
		    	\acroextra{(dt. Standardvorgehensweise)}%
		\acro{SOP}{Standard Operating Procedure}\acroextra{(dt. Standardvorgehensweise)}%
		    	
		\acro{ZNS}{Zentrales Nervensystem}%
	\end{acronym}
\end{multicols}

von Bartman » So 3. Jul 2016, 14:52

@IRM

Lass doch babel die Trennungen vornehmen, die es kann, dann musst Du auch nicht überall Shorthands wie \- einfügen.

Mein Vorschlag für die ausgeschriebene Form der Abkürzungen KBR und QM:
\documentclass[
	paper = 155mm:220mm, 
	DIV=13,
	headinclude,
%	twoside, % Voreinstellung von scrbook
	fontsize=9pt,
	BCOR=17mm,
	headsepline,
	parskip=half,
	headings=small,
	toc=chapterentrywithdots
]{scrbook} %
 
\usepackage[printonlyused]{acronym}
\usepackage{multicol}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage{pxfonts}
 
\begin{document}
\fbox{\parbox{1cm}{\ac{KBR}}}

\ac{KBR}

\fbox{\parbox{1cm}{\ac{QM}}}

\ac{QM}

\chapter{Abkürzungsverzeichnis}
\footnotesize 
\begin{multicols}{2}
\begin{acronym}[M. tuberculosis ]
   \setlength{\itemsep}{-\parsep} %kein Abstand, kompakte Darstellung
   \acro{KBR}{Kom"-ple"-ment"-bindungs"-reaktion}%
   \acro{QM}{Qua"-li"-täts"-management}%
\end{acronym}
\end{multicols}
\end{document}

von DADABBI » So 3. Jul 2016, 09:58

Lies die mehrfach verlinkte Erklärung! Bei dir kommt dazu, dass ein signifikantes Leerzeichen nur dann ein Problem ist, wenn es in den horizontalen Modus schaltet, weil nur dann eine Leerzeile daraus entsteht.

von IRM » Sa 2. Jul 2016, 21:09

Warum tritt das Problem dann nur sporadisch auf?
Machst Du dann hinter jede Zeile immer ein "%"?

von Noch so einer » Sa 2. Jul 2016, 16:53

von IRM » Sa 2. Jul 2016, 15:58

Super, vielen Dank! Die Standartlösung klappt auch in meinem Originaldokument. Da wäre ich nie drauf gekommen. Ich lasse mir in TexStudio eigentlich auch die Leerzeichen anzeigenn, da war nix zu sehen. Aber egal jetzt gehts!!! :D Danke!!!

von Noch so einer » Sa 2. Jul 2016, 15:41

Sieht mir nach einem Leerzeichenproblem aus. Sollte allerdings bei acronym besser nicht auftreten. Vielleicht ein Fall für einen Bugreport. Jedenfalls scheint die Standardlösung zu funktionieren:
\documentclass[paper = 155mm:220mm, DIV=13, headinclude, twoside, fontsize=9pt, BCOR=17mm, headsepline, parskip=half, headings=small, toc=chapterentrywithdots]{scrbook} %
 
\usepackage[printonlyused]{acronym}
\usepackage{multicol}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage{pxfonts}
 
\begin{document}
\chapter{Text}
Texte, die eine \ac{Abk.} enthalten, die nicht im Duden steht, sollten ein \acl{Abk.}sverzeichnis haben. Eine \ac{Abk.}, die nicht verwendet wird, steht auch nicht im \acl{Abk.}sverzeichnis.
\ac{KBR}\ac{KBR}
\ac{zb}
\ac{RDW}
\ac{RIA}
\ac{QM}
\ac{KG}
\ac{ZNS}
\ac{M. tuberculosis}
\chapter{Abkürzungsverzeichnis}
\footnotesize 
\begin{multicols}{2}
\begin{acronym}[M. tuberculosis ]
   \setlength{\itemsep}{-\parsep} %kein Abstand, kompakte Darstellung
   \acro{Abk.}{Abkürzung}%
   \acro{z.B.}{zum Beispiel}%
   \acro{CIN-Agar}{Cefsoludin-Irgasan-Novoniocin-Agar}%
   \acroextra{(= Yersinien-Selektiver-Agar)}%
   \acro{K. pneumoniae}{Klebsiella pneumoniae}%
   \acro{KBR}{Kom\-ple\-ment\-bin\-dungs\-re\-ak\-ti\-on}%
   \acro{KG}{Körpergewicht}%
   \acro{KHK}{koronare Herzkrankheit}%
   \acro{M. tuberculosis}{Mycobacterium tuberculosis}%
   \acro{QM}{Qualitätsmanagement}%
   \acro{QMH}{Qualitäts\-management\-hand\-buch}%
   \acro{QS}{Qualitätssicherung}%
   \acro{RBC}{Red Blood Cell}% {Red Blood Cell (engl. für rote Blutzellen = Erythrozyten)}%
   \acro{RDW}{Ery\-thro\-zyten\-ver\-tei\-lungs\-breite}%
   \acro{Remnants}{engl. für Reste / Überbleibsel}%
   \acro{RIA}{Radioimmunoassay}%
   \acro{zb}[z.\,B.]{zum Beispiel}%
   \acro{ZNS}{Zentrales Nervensystem}%
\end{acronym}
\end{multicols}
\end{document}

Acronym Paket: ungewollteLeerzeilen im Abkürzungsverzeichnis

von IRM » Sa 2. Jul 2016, 14:38

Ich brauche noch Eure Hilfe. Ich habe in meinem Abkürzungsverzeichnis manchmal unerwünschte Leerzeilen. Es liegt wohl daran, dass ich die Langfassung etwas einrücke. Das öchte ich aber beibehalten, damit es ordentlicher aussieht. Wie bekomme ich die Leerzeilen weg?
Hier mein Minimalbeispiel:
\documentclass[paper = 155mm:220mm, DIV=13, headinclude, twoside, fontsize=9pt, BCOR=17mm, headsepline, parskip=half, headings=small, toc=chapterentrywithdots]{scrbook} %
 
\usepackage[printonlyused]{acronym}
\usepackage{multicol}
 \usepackage[T1]{fontenc}
 \usepackage[utf8]{inputenc}
 \usepackage[ngerman]{babel}
 \usepackage{graphicx}
 \usepackage{pxfonts}
 
\begin{document}
\chapter{Text}
Texte, die eine \ac{Abk.} enthalten, die nicht im Duden steht, sollten ein \acl{Abk.}sverzeichnis haben. Eine \ac{Abk.}, die nicht verwendet wird, steht auch nicht im \acl{Abk.}sverzeichnis.
\ac{KBR}\ac{KBR}
\ac{zb}
\ac{RDW}
\ac{RIA}
\ac{QM}
\ac{KG}
\ac{ZNS}
\ac{M. tuberculosis}
\chapter{Abkürzungsverzeichnis}
\footnotesize 
\begin{multicols}{2}
\begin{acronym}[M. tuberculosis ]
	\setlength{\itemsep}{-\parsep} %kein Abstand, kompakte Darstellung
	\acro{Abk.}{Abkürzung}
	\acro{z.B.}{zum Beispiel}
	\acro{CIN-Agar}{Cefsoludin-Irgasan-Novoniocin-Agar} \acroextra{(= Yersinien-Selektiver-Agar)}
	\acro{K. pneumoniae}{Klebsiella pneumoniae}
	\acro{KBR}{Kom\-ple\-ment\-bin\-dungs\-re\-ak\-ti\-on}
	\acro{KG}{Körpergewicht}
	\acro{KHK}{koronare Herzkrankheit}
	\acro{M. tuberculosis}{Mycobacterium tuberculosis}
	\acro{QM}{Qualitätsmanagement}
	\acro{QMH}{Qualitäts\-management\-hand\-buch}
	\acro{QS}{Qualitätssicherung}
	\acro{RBC}{Red Blood Cell} %{Red Blood Cell (engl. für rote Blutzellen = Erythrozyten)}
	\acro{RDW}{Ery\-thro\-zyten\-ver\-tei\-lungs\-breite}
	\acro{Remnants}{engl. für Reste / Überbleibsel}
	\acro{RIA}{Radioimmunoassay}
	\acro{zb}[z.\,B.]{zum Beispiel}
	\acro{ZNS}{Zentrales Nervensystem}
\end{acronym}
\end{multicols}
\end{document}

Nach oben