Galvenā izvēlne

LaTeX lv.utf-8

Pievienoja killasmurf86 Sv, 05/30/2010 - 12:36
Ok gribu rakstīt diplomdarbu ar LaTeX, bet uzdūros sen zināmais problēmai lv+UTF-8, varētu lietot lv+ISO8859-4 vai ISO8859-15, Bet tas ir galīgi garām, jo terminālos visur lietotju UTF-8 pēc vairāku stundu googlēšanas un experimentēšanas, uz visu to nospļāvos un izdomāju vienkāršu problēmas risinājumu: prims izmantot latex visu tex failu pārveidoju ar sed palīdzību: failes lv-urf8.sed [code]# Ar šī faila un sed komandas palīdzību var vienkāršā veidā piespiest # LaTeX saprast latviešu simbolus failā ar UTF-8 kodējumu # Lietošanas piemērs # sed -f lv-uft8.sed in.tex > out.tex # Pēc komandas izpildīšanas, out.tex var nodot LaTeXam # # Izveidoja: Aldis Berjoza # Datums: 30.05.2010 s/ē/\\={e}/g s/ū/\\={u}/g s/ī/\\={\\i}/g s/ā/\\={a}/g s/š/\\v{s}/g s/ģ/\\v{g}/g s/ķ/\\c{k}/g s/ļ/\\c{l}/g s/ž/\\v{z}/g s/č/\\v{c}/g s/ņ/\\c{n}/g s/Ē/\\={E}/g s/Ū/\\={U}/g s/Ī/\\={I}/g s/Ā/\\={A}/g s/Š/\\v{S}/g s/Ģ/\\c{G}/g s/Ķ/\\c{K}/g s/Ļ/\\c{L}/g s/Ž/\\v{Z}/g s/Č/\\v{C}/g s/Ņ/\\c{N}/g [/code] komanda [code] sed -f lv-utf8.sed in.tex > out.tex pdflatex out.tex [/code] un viss ir ok (protams risinajums ir tālu no perfekta) pagaidām joprojām meklēju labāku risinājumu. Ja ir kļūdas lūdzu ziņot

by killasmurf86 on Sv, 05/30/2010 - 13:16
Ha ha ha, beidzot atradu risinājumu :) [b]\usepackage{xltxtra}[/b] [code] %... \usepackage{xltxtra} % ... \begin{document} % ... \end{document} [/code] Jāizmanto [b]xelatex[/b] risinājumu atradu pavisam ne tur, kur tam būtu jābūt pierakstītam http://wiki.lyx.org/LyX/XeTeX EDIT: [b]babel[/b] vietā jāizmanto [b]polyglossia[/b] [code]\usepackage[latvian]{polyglossia}[/code]