Vlákno názorů k článku TeX pro začátečníky: instalace od LaTeX user - S LaTeXem jsem zacal teprve nedavno (knizka od...

  • Článek je starý, nové názory již nelze přidávat.
  • 7. 1. 2008 10:31

    LaTeX user (neregistrovaný)
    S LaTeXem jsem zacal teprve nedavno (knizka od p.Rybicky pod stromeckem) a mam problem s balikem czech. Neustale zobrazoval nejakou chybu tykajici se rozhrani systemu Babel. Nacez jsem zjistil ze je potreba pouzit balik babel s parametrem czech.
    Stejne mi ale nefunguji nektere prikazy, napr. \uv pro ceske uvozovky.
    Nevite nekdo co delam spatne?
  • 7. 1. 2008 10:39

    --- (neregistrovaný)
    Tohle by měl řešit balíček cslatex (čili nepoužívat pro češtinu babel ale přímo usepackage{czech}).
  • 7. 1. 2008 14:03

    venca (neregistrovaný)
    Osobně mi připadá cslatex jako přežitek (dobrá, puristé budou namítat). Používám obyčejný vanilla latex s násludujícími options k plné spokojenosti:

    \usepackage[T1]{fontenc}
    \usepackage[utf8x]{inputenc}
    \usepackage[czech]{babel}

    Na české uvozovky mám v gvimu digraphy, takže píšu ^K,, a ^K`` a dostanu „a“. \uv mi připadá podstatně méně přehledné. (předpokládám, že nejste někde v historii a používáte utf8). Jste-li začátečník s LaTeXem, tak vám to doporučuji udělat stejně. Rybičkova kniha je fajn, až na to, že o češtině neříká vůbec nic.
  • 7. 1. 2008 16:23

    Pavel Tisnovsky (neregistrovaný)
    neni pro bezne psani rychlejsi misto digraphu pouzit mapovani v insert rezimu?
    Tedy neco na zpusob

    :imap ,, <spodni uvozovky>
    :imap '' <horni uvozovky>

    Precejen nez clovek namacka ^K, ubehne nejaka doba :-)

    BTW, kdyz uz jsme u toho Vimu, treba to nekdo oceni:

    au BufRead,BufNewFile *.tex inoremap ;; ~
    au BufRead,BufNewFile *.tex imap ,ch \chapter{}<Left>
    au BufRead,BufNewFile *.tex imap ,sa \section{}<Left>
    au BufRead,BufNewFile *.tex imap ,sb \subsection{}<Left>
    au BufRead,BufNewFile *.tex imap ,sc \subsubsection{}<Left>
    au BufRead,BufNewFile *.tex imap ,ee \emph{}<Left>
    au BufRead,BufNewFile *.tex imap ,tt \texttt{}<Left>
    au BufRead,BufNewFile *.tex imap ,bb \textbf{}<Left>
    au BufRead,BufNewFile *.tex imap ,uv \uv{}<Left>
    au BufRead,BufNewFile *.tex imap ,vv \verb$$<Left>
    au BufRead,BufNewFile *.tex imap ,hh \helpref{}{}<Left><Left><Left>
    au BufRead,BufNewFile *.tex imap ,cen \begin{center}<CR><CR>\end{center}<Up>
    au BufRead,BufNewFile *.tex imap ,quo \begin{quote}<CR><CR>\end{quote}<Up>
    au BufRead,BufNewFile *.tex imap ,tab \begin{tabular}{ll}<CR><CR>\end{tabular}<Up>
    au BufRead,BufNewFile *.tex imap ,tbl \begin{table}[htp]<CR><CR>\caption{}<CR>\label{}<CR>\end{table}<C-O>3k
    au BufRead,BufNewFile *.tex imap ,ver \begin{verbatim}<CR><CR>\end{verbatim}<Up>
    au BufRead,BufNewFile *.tex imap ,qv \begin{quote}\begin{verbatim}<CR><CR>\end{verbatim}\end{quote}<Up>
    au BufRead,BufNewFile *.tex imap ,fig \begin{figure}[htp]<CR><CR>\caption{}<CR>\label{}<CR>\end{figure}<C-O>3k
    au BufRead,BufNewFile *.tex imap ,it \begin{itemize}<CR>\item <CR>\end{itemize}<CR><Up><Up>
    au BufRead,BufNewFile *.tex imap ,en \begin{enumerate}<CR>\item <CR>\end{enumerate}<CR><Up><Up>
    au BufRead,BufNewFile *.tex imap ,ii \item<Space>
    au BufRead,BufNewFile *.tex imap ,in \index{!}<Left><Left>
    au BufRead,BufNewFile *.tex imap ,ff \footnote{}<Left>
    au BufRead,BufNewFile *.tex imap ,re \ref{}<Left>
    au BufRead,BufNewFile *.tex imap ,ll \label{}<Left>
    au BufRead,BufNewFile *.tex imap ,ci \cite{}<Left>
    au BufRead,BufNewFile *.tex imap ,eq \begin{equation}<CR><CR>\end{equation}<CR><up><up>
    au BufRead,BufNewFile *.tex noremap <F9> :!to_ps<CR>
    au BufRead,BufNewFile *.tex inoremap <F9> <esc>:!to_ps<CR>a
  • 7. 1. 2008 11:23

    bez přezdívky
    \uv babelizovany LaTeX, pokud vim, nedefinuje. Doporucuje se pouzivat primo balicek czech, ktery by mel byt o neco lepsi nez babel s parametrem czech. Jakou chybu Vam to hlasi?
  • 7. 1. 2008 13:34

    MD (neregistrovaný)
    To je prave kamen urazu prakticky vsech TeXovych prostredi. Zacatecnik totiz nema sanci zjistit, ze nema pouzivat babel (jak je mu vsude nabizeno a doporucovano pro cizojazycne texovani), ale vlastne uplne neco jineho, napr. spoustet cslatex misto latex. Je v tom chaos
  • 8. 1. 2008 23:22

    laik (neregistrovaný)
    Potože spousta lidí, co znám, používá winshell a zdrojáky, které mi pošlou,jsou v cp1250, pužívám toto:

    ...

    \usepackage{czech}
    \usepackage[*]{inputenc}

    ...

    kde místo * bude utf8 nebo cp1250.
  • 7. 1. 2008 15:49

    anonymní
    používám tetex a balíček czech a \uv vůbec nepoužívám stačí napsat "slovo" a ono se to samo vytiskne jako „slovo“ ,naprosto bez problémů.