Portál AbcLinuxu, 26. dubna 2024 03:17


Dotaz: LaTeX - diakritika

6.1.2016 14:17 hawkinsx
LaTeX - diakritika
Přečteno: 5115×
Odpovědět | Admin
Potřeboval bych v LaTeXu napsat pár slov s českou diakritikou při nastavené angličtině. Většina znaků se dá napsat jako \v{z} = ž, \'{a} = á, ale nevím jak napsat ť a ď a nikde jsem to ani nenašel. Díky
Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

wamba avatar 6.1.2016 15:15 wamba | skóre: 38 | blog: wamba
Rozbalit Rozbalit vše Re: LaTeX - diakritika
Odpovědět | | Sbalit | Link | Blokovat | Admin
stejně pomocí \v t, aby to vypadalo podle představ, tak je potřeba v hlavičce \usepackage[T1]{fontenc}, pokud přidáte i \usepackage[utf8]{inputenc}, tak můžete psát i přímo ť do LaTex souboru
This would have been so hard to fix when you don't know that there is in fact an easy fix.
6.1.2016 16:52 hawkinsx
Rozbalit Rozbalit vše Re: LaTeX - diakritika
Jde o to, že to používám v Matlabu pro popis grafu, který ukládám jako .eps a ten vkládám do LaTeX dokumentu. A tam se to pomocí \v nezobrazuje korektně
6.1.2016 19:32 Jaroslav
Rozbalit Rozbalit vše Re: LaTeX - diakritika
Jo, podobný problém mám při vkládání textu do obrázků v metapostu.

Třeba trochu pomůže tohle:

https://en.wikibooks.org/wiki/LaTeX/Special_Characters

7.1.2016 00:22 Vtipnéř | skóre: 38 | blog: Vtipnéřův blog | Brno
Rozbalit Rozbalit vše Re: LaTeX - diakritika
S Matlabem a češtinou mám špatné zkušenosti. Když jsem potřeboval český popis grafu, udělal jsem si v Matlabu obrázek bez popisu a uložil ho do EPS, ten jsem pak vložil pomocí \incldegraphics do LaTeXovského prostředí picture a v něm udělal potřebné popisy. To jsem pak převedl klasicky do dvi a pomocí dvips s parametrem -E opět do EPS. Je to sice trochu jako škrabáni se přes hlavu, ale funguje to spolehlivě.

Jirka
Opening Windows is better than washing them. Clearing Windows (e.g. erasing or deleting) is even much better.
7.1.2016 14:10 hawkinsx
Rozbalit Rozbalit vše Re: LaTeX - diakritika
Díky, vyzkouším, ale ještě než s tím začnu tak bych se zeptal, jestli tam jdou takhle vložit např. i popisky os, legendy atd.? Abych s tím nestrávil spoustu času a nakonec nezjistil, že tohle neudělám..
wamba avatar 7.1.2016 01:32 wamba | skóre: 38 | blog: wamba
Rozbalit Rozbalit vše Re: LaTeX - diakritika
no naposledy když jsem já měl podobný problém s Graphviz tak jsem použil utilitku, která to převedla do Latex TikZ (pgf). Po zběžném prohledání jsem pro Matlab našel matlab2tikz (nemá to svobodnou licenci, ale to Matlab taky ne, tak snad to nebude vadit). Tak to by mohlo pomoci.
This would have been so hard to fix when you don't know that there is in fact an easy fix.
Nuphar avatar 6.1.2016 17:16 Nuphar | skóre: 18
Rozbalit Rozbalit vše Re: LaTeX - diakritika
Odpovědět | | Sbalit | Link | Blokovat | Admin
S Matlabem zkušenosti nemám, ale je-li tu možnost použít UTF-8, tak bych dal hlavičku v tomto stylu a použil xelatex:
\usepackage{xltxtra} % Načte 4 následující balíčky
\usepackage{fixltx2e}
\usepackage{metalogo}
\usepackage{xunicode}
\usepackage{fontspec}
% Výběr jazyka
\usepackage{polyglossia}
\setdefaultlanguage{english}
Pak je možné přímo zadávat jakoukoliv diakritiku jazyků psaných latinkou.
Per aspera, Asparagus et Aspergillus ad a/Astra!
6.1.2016 19:21 hawkinsx
Rozbalit Rozbalit vše Re: LaTeX - diakritika
Díky, to asi v Matlabu nijak neudělám (nebo nevím jak) a v LaTeXu už žádné nastavování nepomáhá, takže pokud není způsob, jak to zapsat nějak bez použití balíčků a nějakého nastavování, tak to asi budu muset nějak jinak obejít v Matlabu...
Nuphar avatar 7.1.2016 08:58 Nuphar | skóre: 18
Rozbalit Rozbalit vše Re: LaTeX - diakritika
A Matlab umí pracovat s LaTeXem? V LaTeXu lze použít UTF8 takto:
\usepackage[utf8x]{inputenc}
\usepackage[czech,english]{babel}
\usepackage[pdftex]{graphicx}
\begin{document}
\selectlanguage{english}
Text...
\selectlanguage{czech}
Text...
Omlouvám se je-li to mimo, ale vůbec netuším, co je možné v Matlabu...
Per aspera, Asparagus et Aspergillus ad a/Astra!
7.1.2016 14:06 hawkinsx
Rozbalit Rozbalit vše Re: LaTeX - diakritika
Pokud vím tak Matlab umí pracovat s LaTeXem jen do té míry že můžu pro nějaký řetězec nastavit LaTeXový překladač, takže tam asi nějaké balíčky a podobné věci vložit nejdou - jen lze psát např. symboly LaTeXovou syntaxí

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.