Schriftart in Paket dnaseq ändern

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: Schriftart in Paket dnaseq ändern

von Johannes_B » Mo 13. Okt 2014, 14:34

Helvetica ist eine Proportionalschrift, Schreibmaschinenschriften sind dicktengleich.
Du kannst höchstens eine dicktengleiche Schrift wählen, welche gut zu Helvetica passt. Vergleiche die Dicke der buchstaben von i (latin small letter i), I (latin small letter l), I (latin cappital letter i) mit beiwpielse W oder M. Schau dir auch mal die Kombination TA an und zieh imaginäre Striche.
\documentclass[12pt, ngerman, 
%bibtotocnumbered
bibliography=totoc
]{scrartcl}

\usepackage{ifluatex}
\ifluatex
\usepackage{fontspec}
\setsansfont{TeX Gyre Heros}
\setmonofont{Droid Sans Mono}
\else
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{inconsolata}
\usepackage{helvet}
\fi
\usepackage{babel}
\usepackage{dnaseq}
\usepackage{etoolbox}
\renewcommand*{\familydefault}{\sfdefault}

%\patchcmd{\DNA}{\ttfamily}{}{}{\typeout{\string\DNA \space zu verbiegen hat nicht geklappt.}}

\begin{document}

{\rmfamily Text mit Serifen

	\DNA!  '{red}ATG'{white}AGTAG !
}

{\ttfamily Text dicktengleich

	\DNA!  '{red}ATG'{white}AGTAG !
}

Text helvet

\DNA!  '{red}ATG'{white}AGTAG AGT TAG AGT TAG ATG AGTA GTSRA
RAGTA ATFATFT A TFTATA FTAFTFFHAS FTFATDF T AFDTFA TD FAFTASDF
TF DTA!


\end{document} 

von josmos » Mo 13. Okt 2014, 12:20

Vielen Dank für die rasche Antwort!

Die Schriftart zu verändern hat funkioniert
Da meine Sequenz über mehrere Zeilen geht wird leider alles verschoben weil für A,T,C und G unterschiedlich viel Platz eigeräumt wird. Gibt es eine Möglichkeit das mit der Schrift Helvet die Buchstaben vertikal geordnet werden?

Re: Schriftart in Paket dnaseq ändern

von rais » So 12. Okt 2014, 11:10

josmos hat geschrieben: Ich möchte das die DNA-Sequenz in der selben Schriftart wie der Text angezeigt wird. Wie kann ich das bewerkstelligen?
dazu müsstest Du diesen \DNA entsprechend umdefinieren, daß dieser nicht mehr auf \ttfamily greift. Hier mit \patchcmd aus etoolbox:
\documentclass[12pt, ngerman, bibtotocnumbered]{scrartcl}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{dnaseq}
\usepackage{etoolbox}
\usepackage[]{helvet}
\renewcommand*{\familydefault}{\sfdefault}

\patchcmd{\DNA}{\ttfamily}{}{}{\typeout{\string\DNA \space zu verbiegen hat nicht geklappt.}}

\begin{document}

{\rmfamily Text mit Serifen

\DNA!  '{red}ATG'{white}AGTAG !
}

{\ttfamily Text dicktengleich

\DNA!  '{red}ATG'{white}AGTAG !
}

Text helvet

\DNA!  '{red}ATG'{white}AGTAG !


\end{document}
Ob Dir das an anderer Stelle `ins Gesicht springen' mag, kann ich nicht vorhersehen.

Beachte außerdem die Warnung, die Du von scrartcl bezüglich `bibtotocnumbered' (siehe .log) erhalten solltest.

MfG
Rainer

Schriftart in Paket dnaseq ändern

von josmos » Sa 11. Okt 2014, 16:52

Hallo!

Ich möchte das die DNA-Sequenz in der selben Schriftart wie der Text angezeigt wird. Wie kann ich das bewerkstelligen?
\documentclass[12pt, ngerman, bibtotocnumbered]{scrartcl}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{amssymb}
\usepackage{makeidx}
\usepackage{dnaseq} 

\usepackage[]{helvet}
\renewcommand*{\familydefault}{\sfdefault}
\usepackage{upgreek}


\begin{document}

Text helvet \\

\noindent\begin{minipage}{\textwidth}

\DNA!  '{red}ATG'{white}AGTAG !\\

\end{minipage}

\end{document}

 
[/code]

Nach oben