Linux.org.ua
Технічні питання => Прикладні програми => Гілку створено: Djalin від 2013-09-23 23:16:47
-
Знайшов цікаву статейку (http://mydebianblog.blogspot.com/2011/09/latex.html), але щось не так - лається на
\usepackage{marvosym} %%% fancy font for phone and email pictures
хоча шрифт в папці шрифтів є, кеш чистив.
В чому може бути проблема - хто підкаже? Й паралельно - який саме редактор LaTeX - порадите? (наразі Gummi)
-
Знайшов цікаву статейку (http://mydebianblog.blogspot.com/2011/09/latex.html), але щось не так - лається на
\usepackage{marvosym} %%% fancy font for phone and email pictures
хоча шрифт в папці шрифтів є, кеш чистив.
В чому може бути проблема - хто підкаже?
Скажіть хоч, як «лається». У мене вказаний приклад працює без проблем.
Й паралельно - який саме редактор LaTeX - порадите? (наразі Gummi)
Пан має час і натхнення, щоб трохи потролити? :-) Найефективніше буде використовувати улюблений текстовий редактор. :-)
-
лається - це підсвічує вказаний рядок червоним - зараз пошукаю ще й лог.
Улюбленого немає - бо ще не користався, як саме збираєте?
! LaTeX Error: File `wrapfig.sty' not found.
Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)
Enter file name:
/home/*******/.poopkinv_businesscard.tex.swp:13: E
mergency stop.
<read *>
l.13 \usepackage
{marvosym} %%% fancy font for phone and email pictures^^M
Here is how much of TeX's memory you used:
3820 strings out of 495059
50041 string characters out of 3182030
129572 words of memory out of 3000000
7053 multiletter control sequences out of 15000+200000
4238 words of font info for 16 fonts, out of 3000000 for 9000
14 hyphenation exceptions out of 8191
28i,1n,21p,299b,62s stack positions out of 5000i,500n,10000p,200000b,50000s
/home/*******/.poopkinv_businesscard.tex.swp:13:
==> Fatal error occurred, no output PDF file produced!
-
Знайшов потрібний файл - скопіював у папку, - все дно лається - хоча й інакше (власне питав про редактор ще по одній причні, може не маю всіх залежностей)
! LaTeX Error: File `pstricks.sty' not found.
Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)
Enter file name:
./pst-barcode.sty:2: Emergency stop.
<read *>
l.2 \ProvidesPackage
{pst-barcode}[2006/07/23 package wrapper for^^M
Here is how much of TeX's memory you used:
4171 strings out of 495059
53417 string characters out of 3182030
131723 words of memory out of 3000000
7394 multiletter control sequences out of 15000+200000
4238 words of font info for 16 fonts, out of 3000000 for 9000
14 hyphenation exceptions out of 8191
28i,1n,21p,299b,62s stack positions out of 5000i,500n,10000p,200000b,50000s
./pst-barcode.sty:2: ==> Fatal error occurred, no output PDF file produced!
pst-barcode.sty є
а от тепер я розгубився зовсім
! LaTeX Error: File `pstricks.tex' not found.
Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: tex)
Enter file name:
./pstricks.sty:126: Emergency stop.
<read *>
l.126 }{}
^^M
Here is how much of TeX's memory you used:
4196 strings out of 495059
53703 string characters out of 3182030
132892 words of memory out of 3000000
7417 multiletter control sequences out of 15000+200000
4238 words of font info for 16 fonts, out of 3000000 for 9000
14 hyphenation exceptions out of 8191
28i,1n,21p,299b,62s stack positions out of 5000i,500n,10000p,200000b,50000s
./pstricks.sty:126: ==> Fatal error occurred, no output PDF file produced!
З горя спробував (http://olexiy.danylevskyi.com/ustanovka-latex-pod-ubuntulinux)
sudo apt-get install texlive-full
а воно мені
Необхідно завантажити 1 255 MB/1 305 MB архівів.
Після цієї операції об'єм зайнятого дискового простору зросте на 2 383 MB.
2 ГІГА? >:(
-
1. О, тепер значно більше корисної інформації!
! LaTeX Error: File `wrapfig.sty' not found.
! LaTeX Error: File `pstricks.sty' not found.
Це означає, що wrapfig і pstricks не встановлено в системі. Принаймні система TeX їх не бачить, навіть якщо файли «десь» є.
а от тепер я розгубився зовсім
! LaTeX Error: File `pstricks.tex' not found.
Тут нічого страшного немає. PSTricks має працювати як з Plain TeX, так і з LaTeX. Тому файл pstricks.sty — це тільки заглушка для LaTeX, яка викликає загальний файл pstricks.tex. Оскільки відповідний пакунок не встановлено, звісно, ні того, ні того файла в системі немає. У робочий каталог покласти файл pstricks.sty — цього мало.
Я рекомендую не брати приклад з автора mydebianblog, який всі потрібні файли пхає в один архів разом з шаблоном візитки. На мій погляд, такий підхід неефективний, ідеологічно неправильний і складний. Краще правильно встановити в систему ті пакунки, яких не вистачає, а потім, коли треба, використовувати їх для візиток або інших проектів. І зі CTAN, звісно, файли тягнути немає потреби. Майже все, що треба, майже завжди є в дистрибутиві Linux.
2 гіга — це багато, але там купа всякої смакоти. :-) Але 2 гіга тягнути немає сенсу: можна встановити базовий набір (який уже є, напевно?), а потім довстановлювати потрібні пакунки.
Я так зрозумів, що у Вас Дебіан-подібна операційна система, так? Тоді знаходимо, у якому Дебіан-пакунку міститься, наприклад, ЛаТеХ-пакунок wrapfig:
username@hostname:~$ aptitude search ~dwrapfig
i texlive-latex-extra - TeX Live: LaTeX supplementary packages
(Ви бачите, що в мене він уже є.)
Якщо немає, встановлюємо texlive-latex-extra:
root@hostname:~# aptitude install texlive-latex-extra
(чи відповідна модифікація команди на Ваш смак).
Раніше я б ще сказав, що після встановлення будь-яких компонентів TeX треба оновити базу даних імен файлів. Але з того часу, як підсів на Дебіан, мені не доводилося це робити. Вона сама все робить.
Все, що вище написано, — для випадку, якщо Ви використовуєте TeX Live, наданий Вашим дистрибутивом Linux (найімовірніше, так і є). Якщо ж раптом Ви встановили оригінальний TeX Live від оригінальних супровідників, то там у комплекті має бути програмний засіб tlmgr для додавання нових компонентів TeX. (Також tlmgr може бути в інших дистрибутивах, не в Дебіан; але я про це нічого не знаю.)
2. Компілювати файл poopkinv_businesscard.tex треба в DVI. А потім (якщо треба) робити PS-файл і PDF-файл. Якщо безпосередньо в PDF, то PS-вставки, які робить pst-barcode, у цей PDF-файл не потраплять. Це зрозумілі особливості роботи PSTricks.
3. Щодо текстового редактора, то Ви сформулювали запитання так, що я цілком міг відповісти: використовуйте Емакс. А потім завітав би сюди вімер, розповів би, чому я помиляюся. Ну, Ви розумієте… :-)
Ви ж не сказали, які редактори вже пробували, що не задовольняє в них, і взагалі аж тепер з’ясувалося, що такими речами раніше не користувалися.
Текстовий редактор — річ абсолютно незалежна від системи TeX. Тому я можу ще раз повторити, що найкраще використовувати улюблений текстовий редактор. Наприклад, я переважно редагую файли, пов’язані з TeX. Але інколи ще HTML, CSS, нещодавно довелося ще й CSV-файли і Perl-скрипти. І для всього цього один редактор — Emacs. Звісно, зручно, якщо улюблений текстовий редактор знає про TeX: інтеграція з системою, підсвітка синтаксису тощо.
Про Gummi я нічого сказати не можу, ніколи його не бачив. Але якщо Ви підозрюєте, що він винен у якихось проблемах, то компілюйте LaTeX-файл з командного рядка, щоб виключити вплив текстового редактора. Якщо тоді все ок, то точно треба шукати, що там Gummi робить неправильно.
-
Дякую
вийшло таке
aptitude search ~dwrapfig
p texlive-latex-extra - TeX Live: LaTeX supplementary packages
а от Компілювати файл poopkinv_businesscard.tex треба в DVI
допомогло, дякую