Автор Гілка: Візитка у LaTeX  (Прочитано 2956 раз)

Відсутній Djalin

  • Письменник
  • *****
  • дописів: 660
  • Карма: +0/-0
Візитка у LaTeX
« : 2013-09-23 23:16:47 »
Знайшов цікаву статейку, але щось не так - лається на
Цитата
\usepackage{marvosym} %%% fancy font for phone and email pictures

хоча шрифт в папці шрифтів є, кеш чистив.

В чому може бути проблема - хто підкаже? Й паралельно - який саме редактор LaTeX - порадите? (наразі Gummi)
« Змінено: 2013-09-23 23:18:48 від djalin »

Відсутній Олександр Барановський

  • Графоман
  • ****
  • дописів: 359
  • Карма: +0/-0
Re: Візитка у LaTeX
« Відповідей #1 : 2013-09-24 01:19:12 »
Знайшов цікаву статейку, але щось не так - лається на
Цитата
\usepackage{marvosym} %%% fancy font for phone and email pictures

хоча шрифт в папці шрифтів є, кеш чистив.

В чому може бути проблема - хто підкаже?
Скажіть хоч, як «лається». У мене вказаний приклад працює без проблем.

Й паралельно - який саме редактор LaTeX - порадите? (наразі Gummi)
Пан має час і натхнення, щоб трохи потролити? :-) Найефективніше буде використовувати улюблений текстовий редактор. :-)
У своїх заявках дехто з науковців описував, якими корисними будуть їхні заплановані дослідження для національних інтересів, тоді як насправді ними рухала щира наукова допитливість і бажання написати пару статей.
Станіслав М. Улям, «Пригоди математика»

Відсутній Djalin

  • Письменник
  • *****
  • дописів: 660
  • Карма: +0/-0
Re: Візитка у LaTeX
« Відповідей #2 : 2013-09-24 09:42:10 »
лається - це підсвічує вказаний рядок червоним - зараз пошукаю ще й лог.

Улюбленого немає - бо ще не користався, як саме збираєте?

! 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!

Відсутній Djalin

  • Письменник
  • *****
  • дописів: 660
  • Карма: +0/-0
Re: Візитка у LaTeX
« Відповідей #3 : 2013-09-24 09:47:10 »
Знайшов потрібний файл - скопіював у папку,  - все дно лається - хоча й інакше (власне питав про редактор ще по одній причні, може не маю всіх залежностей)

! 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!

З горя спробував

sudo apt-get install texlive-full    
а воно мені
Необхідно завантажити 1 255 MB/1 305 MB архівів.
Після цієї операції об'єм зайнятого дискового простору зросте на 2 383 MB.

2 ГІГА?  >:(
« Змінено: 2013-09-24 10:02:17 від djalin »

Відсутній Олександр Барановський

  • Графоман
  • ****
  • дописів: 359
  • Карма: +0/-0
Re: Візитка у LaTeX
« Відповідей #4 : 2013-09-24 20:05:44 »
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 робить неправильно.
У своїх заявках дехто з науковців описував, якими корисними будуть їхні заплановані дослідження для національних інтересів, тоді як насправді ними рухала щира наукова допитливість і бажання написати пару статей.
Станіслав М. Улям, «Пригоди математика»

Відсутній Djalin

  • Письменник
  • *****
  • дописів: 660
  • Карма: +0/-0
Re: Візитка у LaTeX
« Відповідей #5 : 2013-11-26 16:34:12 »
Дякую
 вийшло таке

aptitude search ~dwrapfig
p   texlive-latex-extra             - TeX Live: LaTeX supplementary packages    


а от
Цитата
Компілювати файл poopkinv_businesscard.tex треба в DVI

допомогло, дякую