Portál AbcLinuxu, 23. května 2024 16:07

Dotaz: Mezery mezi znaky

8.3.2015 10:11 steel rock | skóre: 18
Mezery mezi znaky
Přečteno: 2411×
Odpovědět | Admin
Píšu závěrečnou práci a rozhodl jsem se ji udělat v LaTeXu, písmo musí být Times New Roman, ale znaky má moc nalepené na sobě, rád bych je nastavil tak, aby text vypadal lépe a byl čitelnější? Možná by stačilo odstranit slitky v celém textu, ale jsem začátečník, takže nevim jak něco takového udělat.

PS: Poprosil bych srozumitelný návod, abych věděl, jak to funguje a nejen tupě zkopíroval pár příkazů.
...a zkusili jste to vypnout a zapnout?

Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

wamba avatar 8.3.2015 13:32 wamba | skóre: 38 | blog: wamba
Rozbalit Rozbalit vše Re: Mezery mezi znaky
Odpovědět | | Sbalit | Link | Blokovat | Admin
chce to přiložit příklad (který půjde zkompilovat) ve kterém bude váš problém, takhle by jsme vařili z vody, jestli jde jen o slitky např. u ff, tak se dájí odstranit pomocí {f}f
This would have been so hard to fix when you don't know that there is in fact an easy fix.
8.3.2015 14:01 steel rock | skóre: 18
Rozbalit Rozbalit vše Re: Mezery mezi znaky
Příloha:
Jedná se o nevzhledné písmo. Se slitky je problém v celém dokumentu a nerad bych to řešil ručně, ale spíš úpravou celého dokumentu, abych nemusel každou chvíly text předělávat. (viz příloha)
...a zkusili jste to vypnout a zapnout?
wamba avatar 8.3.2015 14:53 wamba | skóre: 38 | blog: wamba
Rozbalit Rozbalit vše Re: Mezery mezi znaky
ve vašem příkladu nemáte změněno písmo, a když ho zkompiluji (pdflatex), tak vypadá naprosto standardně, slitek tam nikde není
This would have been so hard to fix when you don't know that there is in fact an easy fix.
8.3.2015 15:25 steel rock | skóre: 18
Rozbalit Rozbalit vše Re: Mezery mezi znaky
Na internetu jsem našel, že \usepackage[T1]{fontenc} mění font na Times New roman, mohl bych se tedy zeptat, jak se správně změní font?
...a zkusili jste to vypnout a zapnout?
Nicky726 avatar 8.3.2015 15:54 Nicky726 | skóre: 56 | blog: Nicky726
Rozbalit Rozbalit vše Re: Mezery mezi znaky
Ne, to mění kódování písma.

Osobně používám XeLaTeX mimo jiné také kvůli snadnému nastavení neTeXových písem (a OpenType a Unicode). Hlavička dokumentu pak vypadá třeba takhle:
%Dokument pro XeLaTeX, překlad pomocí XeLaTeX
\documentclass[titlepage,a4paper,twoside,11pt,usenames,dvipsnames]{article}

%XeLaTeXové věci a fonty
\usepackage{fontspec,xltxtra,xunicode}
\defaultfontfeatures{Scale=MatchLowercase}

\setromanfont[Mapping=tex-text]{Linux Libertine O}
\setsansfont[Mapping=tex-text]{Linux Biolinum O}
\setmonofont[Mapping=tex-text]{Linux Libertine Mono O}

%Pro správné dělení českých slov
\usepackage{polyglossia}
\setdefaultlanguage{czech}
\setotherlanguage{english}
%České uvozovky buď přímo nebo jako ,,uvozovky``

%Některé speciální znaky
\usepackage{textcomp}
% Url
\usepackage{url}
\def\UrlFont{\ttfamily\slshape}

%Vkládání obrázků
\usepackage{graphicx}
%Barvy pro hyperref
\usepackage{color}
% Hyperref pro odkazy v PDF a URL
\usepackage{hyperref}
% Hyperref a PDF nastavení
\hypersetup{
    pdftitle={Titulek},    % title TODO: set title and author
    pdfauthor={Autor},     % author
    colorlinks=true,       % false: boxed links; true: colored links
    linkcolor=RoyalBlue,          % color of internal links
    citecolor=RoyalBlue,        % color of links to bibliography
    filecolor=RoyalBlue,      % color of file links
    urlcolor=RoyalBlue           % color of external links
}

%Nadpisy, záhlaví a zápatí
\usepackage[pagestyles]{titlesec}

%Nadpisy bezpatkovým písmem
\titleformat{\part}[display]{\filright}{\Large\sffamily Část\ \thepart}{0.25em}{\bfseries\sffamily\huge\upshape}
\titleformat{\section}[block]{\sffamily\Large\bfseries}{\thesection}{1em}{\Large}
\titleformat{\subsection}[block]{\sffamily\large\bfseries}{\thesubsection}{1em}{\large}
\titleformat{\subsubsection}[block]{\sffamily\normalsize\bfseries}{\thesubsubsection}{1em}{\normalsize}

%\widenhead{6pc}{0pc}
\renewpagestyle{plain}{}
\newpagestyle{special}[\sffamily]{
\setfoot[\usepage][][]
{}{}{\usepage}}
\newpagestyle{main}[\sffamily]{
\headrule
\sethead[\scshape Část\ \thepart.\ \parttitle\ ][][]
{}{}{\upshape \thesection.\ \sectiontitle}
\setfoot[\usepage][][]
{}{}{\usepage}}
\pagestyle{plain}
Enjoy the detours. There you’ll find the things more important than what you want. (Hunter x Hunter)
wamba avatar 8.3.2015 15:57 wamba | skóre: 38 | blog: wamba
Rozbalit Rozbalit vše Re: Mezery mezi znaky
viz např. latex community fórum,

krátce řečeno Times New Roman není free font, tak buď použít Nimbus Roman No9 L, který je podobný, nebo XeLaTex a \setallmainfonts
This would have been so hard to fix when you don't know that there is in fact an easy fix.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.