Author Topic: teTex on the LN server  (Read 5533 times)

0 Members and 1 Guest are viewing this topic.

Offline Toruk Makto

  • LearnNavi Admin
  • Toruk Makto
  • Palulukan Makto
  • *****
  • *
  • Posts: 6047
  • us United States
  • Karma: 212
  • . Txepsiyu Markì .
    • Learn Na'vi
teTex on the LN server
« on: September 30, 2013, 05:51:59 pm »
I am having some difficulty getting font support for the Russian dictionary onto the system. Many of the .tfm files needed can come from TexLive, but installing it conflicts with the teTex 3.0x base and texmf packages already installed. Supposedly the author of teTex stopped supporting it way back in 2006, so I am not sure why it is there. Anyone have a clue? I am deathly afraid of the whole Tex system on the server because 1: I don't understand most of it, and 2: I am certain that if I start trying to update/replace stuff, I am going to break the thing beyond repair.

kelutral# make


===>  texlive-base-20120701_8 conflicts with installed package(s):
      teTeX-3.0_4
      teTeX-base-3.0_21
      teTeX-texmf-3.0_9

===>  texlive-texmf-20120701_4 conflicts with installed package(s):
      teTeX-3.0_4
      teTeX-base-3.0_21
      teTeX-texmf-3.0_9


I need some Tex skillz help!   :'(

Lì’fyari leNa’vi ’Rrtamì, vay set ’almong a fra’u zera’u ta ngrrpongu
Na'vi Dictionary: http://eanaeltu.learnnavi.org/dicts/NaviDictionary.pdf

Offline Tìtstewan

  • LearnNavi Zeykoyu
  • Toruk Makto
  • Palulukan Makto
  • *****
  • *
  • *
  • Posts: 9741
  • de Germany
  • Karma: 319
  • Ke lu oeru kea krr krrtalun!
    • My YouTube Channel
Re: teTex on the LN server
« Reply #1 on: September 30, 2013, 08:11:02 pm »
Do you have looked here:
http://www.ctan.org/tex-archive/macros/latex/required/babel/
http://www.ctan.org/tex-archive/fonts/cyrillic
http://willworkforscience.blogspot.de/2010/09/cyrillic-letters-in-latex.html
http://www.cromwell-intl.com/russian/latex.html#latex

http://www.mccme.ru/free-books/p_cher.htm  <- scroll down for English

http://www.phys.ethz.ch/~ihn/latex/babel.pdf  <- page 161

Edit:
LaTeX/Installing Extra Packages
http://en.wikibooks.org/wiki/LaTeX/Installing_Extra_Packages

...maybe they help.

Who have installed Tex on your server? This person *usually* should know something about Tex...

Unfortunately, I don't know more...

Edit²:
Please do a backup before you jump into the codes...



A bigger edit:




Finally, if I search for that code:
Font T2A/cmr/m/n/10.95=larm1095 at 10.95pt not loadable: Metric (TFM) file not found.
in internet, I get some nice stuff, but mostly in russian language...

-| Dict-Na'vi.com | Na'viteri Files | FAQ | LM | Puk Pxaw 'Rrta | Kem si fu kem rä'ä si, ke lu tìfmi. |-

Offline Toruk Makto

  • LearnNavi Admin
  • Toruk Makto
  • Palulukan Makto
  • *****
  • *
  • Posts: 6047
  • us United States
  • Karma: 212
  • . Txepsiyu Markì .
    • Learn Na'vi
Re: teTex on the LN server
« Reply #2 on: September 30, 2013, 10:21:19 pm »
Yes, there are four .tfm files needed for the .ru dictionary, but so far, the only way I have found to get them is with the TexLive package that wants to overwrite teTex already there.

And thanks for the note about backing up things, but I already had that.

Lì’fyari leNa’vi ’Rrtamì, vay set ’almong a fra’u zera’u ta ngrrpongu
Na'vi Dictionary: http://eanaeltu.learnnavi.org/dicts/NaviDictionary.pdf

Offline Tìtstewan

  • LearnNavi Zeykoyu
  • Toruk Makto
  • Palulukan Makto
  • *****
  • *
  • *
  • Posts: 9741
  • de Germany
  • Karma: 319
  • Ke lu oeru kea krr krrtalun!
    • My YouTube Channel
Re: teTex on the LN server
« Reply #3 on: October 01, 2013, 01:41:58 am »
And thanks for the note about backing up things, but I already had that.
... I am certain that if I start trying to update/replace stuff, I am going to break the thing beyond repair.
I was a bit worried :)

Here I found a lots of .tfm files:
http://www.ctan.org/tex-archive/fonts/cm/tfm/
...no idea which four of them you need...

-| Dict-Na'vi.com | Na'viteri Files | FAQ | LM | Puk Pxaw 'Rrta | Kem si fu kem rä'ä si, ke lu tìfmi. |-

Offline baritone

  • 'Eveng
  • ***
  • Posts: 217
  • Karma: 4
Re: teTex on the LN server
« Reply #4 on: October 01, 2013, 01:56:56 am »

Finally, if I search for that code:
Font T2A/cmr/m/n/10.95=larm1095 at 10.95pt not loadable: Metric (TFM) file not found.
in internet, I get some nice stuff, but mostly in russian language...

I have compiled the dictionary in my home computer (texlive on Gentoo), and all metric (TFM) files have been created automatically at /var/cache/fonts/tfm. But it depends of TeX configuration. I have erased created metric (TFM) files in a /var/cache/fonts/tfm at my computer, and re-create it with the following commands:

Code: [Select]
kpsewhich -mktex=tfm larm1095.tfm
kpsewhich -mktex=tfm larm1200.tfm
kpsewhich -mktex=tfm larm1440.tfm
kpsewhich -mktex=tfm larm1728.tfm

May be it solve problem?

Offline Toruk Makto

  • LearnNavi Admin
  • Toruk Makto
  • Palulukan Makto
  • *****
  • *
  • Posts: 6047
  • us United States
  • Karma: 212
  • . Txepsiyu Markì .
    • Learn Na'vi
Re: teTex on the LN server
« Reply #5 on: October 01, 2013, 05:43:06 pm »
Ok, I have finally located and installed the entire Cyrillic metafont package for teTex (I hate obsolete software). For some reason, all the lh font sources had been deleted on the LN server. I generated the four needed tfm files and registered them for kpathsea manually. If additional Cyrillic font sizes are needed, there are sources for 5.0, 6.0, 7.0 8.0, 9.0, 10.0, 20.74, 24.88, 20.86 and 35.83pt that I have not generated metric files for.

 Tìtstewan, can you try running your .ru dictionary create again?

Lì’fyari leNa’vi ’Rrtamì, vay set ’almong a fra’u zera’u ta ngrrpongu
Na'vi Dictionary: http://eanaeltu.learnnavi.org/dicts/NaviDictionary.pdf

Offline Toruk Makto

  • LearnNavi Admin
  • Toruk Makto
  • Palulukan Makto
  • *****
  • *
  • Posts: 6047
  • us United States
  • Karma: 212
  • . Txepsiyu Markì .
    • Learn Na'vi
Re: teTex on the LN server
« Reply #6 on: October 01, 2013, 06:24:12 pm »

Finally, if I search for that code:
Font T2A/cmr/m/n/10.95=larm1095 at 10.95pt not loadable: Metric (TFM) file not found.
in internet, I get some nice stuff, but mostly in russian language...

I have compiled the dictionary in my home computer (texlive on Gentoo), and all metric (TFM) files have been created automatically at /var/cache/fonts/tfm. But it depends of TeX configuration. I have erased created metric (TFM) files in a /var/cache/fonts/tfm at my computer, and re-create it with the following commands:

Code: [Select]
kpsewhich -mktex=tfm larm1095.tfm
kpsewhich -mktex=tfm larm1200.tfm
kpsewhich -mktex=tfm larm1440.tfm
kpsewhich -mktex=tfm larm1728.tfm

May be it solve problem?

You were very close to the solution (if indeed, I have actually found the solution)! The problem on this end is the rather outdated TeX system on the LN server. I had to brush up on teTex, find the right metafont package, manually install it, coax it to compile some metric files and then install them to the correct path on this particular flavor of TeX. I am assuming that the 'modern' toys do all that automagically.   :D

Lì’fyari leNa’vi ’Rrtamì, vay set ’almong a fra’u zera’u ta ngrrpongu
Na'vi Dictionary: http://eanaeltu.learnnavi.org/dicts/NaviDictionary.pdf

Offline Tìtstewan

  • LearnNavi Zeykoyu
  • Toruk Makto
  • Palulukan Makto
  • *****
  • *
  • *
  • Posts: 9741
  • de Germany
  • Karma: 319
  • Ke lu oeru kea krr krrtalun!
    • My YouTube Channel
Re: teTex on the LN server
« Reply #7 on: October 01, 2013, 06:35:13 pm »
Tìtstewan, can you try running your .ru dictionary create again?
I'm not the guy who need cyrillic letters...
But I tested a bit, and I get this:

! Font T2A/ppl/m/n/10=larm1000 at 10.0pt not loadable: Metric (TFM) file not fo
und.
 
                   relax
l.43 U
      n român - Na'vi dicționar. \textbf{Caractere aldine} indică cuvinte...

?
! Emergency stop.
 
                   relax
l.43 U
      n român - Na'vi dicționar. \textbf{Caractere aldine} indică cuvinte...

------------

Now this error is caused, because the Russian files haven't Romanian letters. I think, baritone should test his version. :)


EDIT:
I used this at the Language_package:
\usepackage{ucs}
\usepackage[swedish]{babel}
\usepackage[utf8x]{inputenc}
\usepackage[T2A]{fontenc}

-| Dict-Na'vi.com | Na'viteri Files | FAQ | LM | Puk Pxaw 'Rrta | Kem si fu kem rä'ä si, ke lu tìfmi. |-

Offline Toruk Makto

  • LearnNavi Admin
  • Toruk Makto
  • Palulukan Makto
  • *****
  • *
  • Posts: 6047
  • us United States
  • Karma: 212
  • . Txepsiyu Markì .
    • Learn Na'vi
Re: teTex on the LN server
« Reply #8 on: October 01, 2013, 08:21:10 pm »
I will add the rest of the larm fonts tonight.


EDIT: All larm fonts added.
> cd lh-t2a/
> ls -la
total 60
drwxrwxrwt  2 root  wheel   512 Oct  1 21:02 .
drwxrwxrwt  3 root  wheel   512 Oct  1 17:14 ..
-rw-r--r--  1 root  wheel  3316 Oct  1 20:58 larm0500.tfm
-rw-r--r--  1 root  wheel  3312 Oct  1 21:00 larm0600.tfm
-rw-r--r--  1 root  wheel  3320 Oct  1 21:00 larm0700.tfm
-rw-r--r--  1 root  wheel  3304 Oct  1 21:00 larm0800.tfm
-rw-r--r--  1 root  wheel  3308 Oct  1 21:00 larm0900.tfm
-rw-r--r--  1 root  wheel  3284 Oct  1 21:01 larm1000.tfm
-rw-r--r--  1 root  wheel  3328 Oct  1 17:44 larm1095.tfm
-rw-r--r--  1 root  wheel  3304 Oct  1 17:45 larm1200.tfm
-rw-r--r--  1 root  wheel  3320 Oct  1 17:45 larm1440.tfm
-rw-r--r--  1 root  wheel  3316 Oct  1 17:46 larm1728.tfm
-rw-r--r--  1 root  wheel  3328 Oct  1 21:01 larm2074.tfm
-rw-r--r--  1 root  wheel  3328 Oct  1 21:01 larm2488.tfm
-rw-r--r--  1 root  wheel  3328 Oct  1 21:01 larm2986.tfm
-rw-r--r--  1 root  wheel  3320 Oct  1 21:02 larm3583.tfm
« Last Edit: October 01, 2013, 09:03:59 pm by Toruk Makto »

Lì’fyari leNa’vi ’Rrtamì, vay set ’almong a fra’u zera’u ta ngrrpongu
Na'vi Dictionary: http://eanaeltu.learnnavi.org/dicts/NaviDictionary.pdf

Offline baritone

  • 'Eveng
  • ***
  • Posts: 217
  • Karma: 4
Re: teTex on the LN server
« Reply #9 on: October 02, 2013, 01:20:42 am »
Ok, I have finally located and installed the entire Cyrillic metafont package for teTex (I hate obsolete software). For some reason, all the lh font sources had been deleted on the LN server. I generated the four needed tfm files and registered them for kpathsea manually. If additional Cyrillic font sizes are needed, there are sources for 5.0, 6.0, 7.0 8.0, 9.0, 10.0, 20.74, 24.88, 20.86 and 35.83pt that I have not generated metric files for.
Excellent!
Tìtstewan, can you try running your .ru dictionary create again?
I have started the compilation of the dictionary, and from the error messages can be seen that all the fonts in place, however, the compilation will fail due to excessive "}".
Code: [Select]
[51]
! Argument of \[email protected]@arg" has an extra }.
 
                \par
l.2272 ... ты у меня свалишься!"}
                                                  , буквально {\it ...
But it's my fault :)

Offline Tìtstewan

  • LearnNavi Zeykoyu
  • Toruk Makto
  • Palulukan Makto
  • *****
  • *
  • *
  • Posts: 9741
  • de Germany
  • Karma: 319
  • Ke lu oeru kea krr krrtalun!
    • My YouTube Channel
Re: teTex on the LN server
« Reply #10 on: October 02, 2013, 07:01:58 am »
What is written in your _LANGUAGE_PACKAGES_?

-| Dict-Na'vi.com | Na'viteri Files | FAQ | LM | Puk Pxaw 'Rrta | Kem si fu kem rä'ä si, ke lu tìfmi. |-

Offline Toruk Makto

  • LearnNavi Admin
  • Toruk Makto
  • Palulukan Makto
  • *****
  • *
  • Posts: 6047
  • us United States
  • Karma: 212
  • . Txepsiyu Markì .
    • Learn Na'vi
Re: teTex on the LN server
« Reply #11 on: October 02, 2013, 07:38:33 am »
Ok, I have finally located and installed the entire Cyrillic metafont package for teTex (I hate obsolete software). For some reason, all the lh font sources had been deleted on the LN server. I generated the four needed tfm files and registered them for kpathsea manually. If additional Cyrillic font sizes are needed, there are sources for 5.0, 6.0, 7.0 8.0, 9.0, 10.0, 20.74, 24.88, 20.86 and 35.83pt that I have not generated metric files for.
Excellent!
Tìtstewan, can you try running your .ru dictionary create again?
I have started the compilation of the dictionary, and from the error messages can be seen that all the fonts in place, however, the compilation will fail due to excessive "}".
Code: [Select]
[51]
! Argument of \[email protected]@arg" has an extra }.
 
                \par
l.2272 ... ты у меня свалишься!"}
                                                  , буквально {\it ...
But it's my fault :)

Darn those little squiggly bracket things!  :)

Lì’fyari leNa’vi ’Rrtamì, vay set ’almong a fra’u zera’u ta ngrrpongu
Na'vi Dictionary: http://eanaeltu.learnnavi.org/dicts/NaviDictionary.pdf

Offline `Eylan Ayfalulukanä

  • Palulukan Makto
  • *****
  • *
  • *
  • Posts: 4722
  • us United States
  • Karma: 44
  • Palulukan alu Kenya 06/23/1996 - 01/15/2017
    • The Lionlamb website
Re: teTex on the LN server
« Reply #12 on: October 02, 2013, 02:37:27 pm »
Curly braces. Maybe a good candidate for a new Na'vi word??  ???

Yawey ngahu!
pamrel si ro [email protected]

Offline Tìtstewan

  • LearnNavi Zeykoyu
  • Toruk Makto
  • Palulukan Makto
  • *****
  • *
  • *
  • Posts: 9741
  • de Germany
  • Karma: 319
  • Ke lu oeru kea krr krrtalun!
    • My YouTube Channel
Re: teTex on the LN server
« Reply #13 on: October 02, 2013, 04:31:21 pm »
Tìtstewan, can you try running your .ru dictionary create again?
I have started the compilation of the dictionary, and from the error messages can be seen that all the fonts in place, however, the compilation will fail due to excessive "}".
But it's my fault :)
This problem with that "}" I had too some days ago. :)

Darn those little squiggly bracket things!  :)
Fixed? ???

I like to add the documents to the [For Beginners] Links to useful learning materials - II :)

-| Dict-Na'vi.com | Na'viteri Files | FAQ | LM | Puk Pxaw 'Rrta | Kem si fu kem rä'ä si, ke lu tìfmi. |-

Offline baritone

  • 'Eveng
  • ***
  • Posts: 217
  • Karma: 4
Re: teTex on the LN server
« Reply #14 on: October 06, 2013, 09:17:02 am »
I have started the compilation of the dictionary, and from the error messages can be seen that all the fonts in place, however, the compilation will fail due to excessive "}".
But it's my fault :)
This problem with that "}" I had too some days ago. :)

Darn those little squiggly bracket things!  :)
Fixed? ???

I like to add the documents to the [For Beginners] Links to useful learning materials - II :)
Not yet. I can not find this place. Is it possible to givе a reference to the .tex file at the compile errors? It is easier to find an extra bracket in LaTeX.

Offline Toruk Makto

  • LearnNavi Admin
  • Toruk Makto
  • Palulukan Makto
  • *****
  • *
  • Posts: 6047
  • us United States
  • Karma: 212
  • . Txepsiyu Markì .
    • Learn Na'vi
Re: teTex on the LN server
« Reply #15 on: October 07, 2013, 07:53:39 am »
Can you cut and paste the entire error output here?

Lì’fyari leNa’vi ’Rrtamì, vay set ’almong a fra’u zera’u ta ngrrpongu
Na'vi Dictionary: http://eanaeltu.learnnavi.org/dicts/NaviDictionary.pdf

Offline baritone

  • 'Eveng
  • ***
  • Posts: 217
  • Karma: 4
Re: teTex on the LN server
« Reply #16 on: October 07, 2013, 10:29:40 am »
Can you cut and paste the entire error output here?
Error log is here.

Offline Toruk Makto

  • LearnNavi Admin
  • Toruk Makto
  • Palulukan Makto
  • *****
  • *
  • Posts: 6047
  • us United States
  • Karma: 212
  • . Txepsiyu Markì .
    • Learn Na'vi
Re: teTex on the LN server
« Reply #17 on: October 07, 2013, 01:25:28 pm »
These are most likely all LaTeX errors. Mismatched {} or typos...

Check the paragraph that begins with "The Activists Survival Guide,"

Look for LaTeX problems in words:
'a'aw
'itetsyìp
'ongokx
fayluta
fmawnta
hermeyp
kawnglan
kelemweypey
kllpä
lewäte
mek
nìktungzup
oeyktìng
olo'eyktan
peslosnep
pxay
sängä'än
slosneppe
snatanhìtsyìp
taronyu
telem
teynga
tìfyawìntxu
tìfyeyn
tìkangkem si
tìpängkxotsyìp
tsan'ul


Lì’fyari leNa’vi ’Rrtamì, vay set ’almong a fra’u zera’u ta ngrrpongu
Na'vi Dictionary: http://eanaeltu.learnnavi.org/dicts/NaviDictionary.pdf

Offline baritone

  • 'Eveng
  • ***
  • Posts: 217
  • Karma: 4
Re: teTex on the LN server
« Reply #18 on: October 07, 2013, 03:45:46 pm »
These are most likely all LaTeX errors. Mismatched {} or typos...

Check the paragraph that begins with "The Activists Survival Guide,"

Look for LaTeX problems in words:
'a'aw
'itetsyìp
'ongokx
fayluta
fmawnta
hermeyp
kawnglan
kelemweypey
kllpä
lewäte
mek
nìktungzup
oeyktìng
olo'eyktan
peslosnep
pxay
sängä'än
slosneppe
snatanhìtsyìp
taronyu
telem
teynga
tìfyawìntxu
tìfyeyn
tìkangkem si
tìpängkxotsyìp
tsan'ul
I have check them all and have make some corrections (mostly illegal latex symbol), but nothing like missing "{" have been found. Error log now is


Offline Toruk Makto

  • LearnNavi Admin
  • Toruk Makto
  • Palulukan Makto
  • *****
  • *
  • Posts: 6047
  • us United States
  • Karma: 212
  • . Txepsiyu Markì .
    • Learn Na'vi
Re: teTex on the LN server
« Reply #19 on: October 07, 2013, 04:39:55 pm »
I did a manual pdflatex run and copied the log to http://files.learnnavi.org/NaviDictionary_ru.log for examination.

There are still bracket errors and LaTeX-significant characters that need \ in front. Some of these are difficult to determine unless you are well-versed in LaTeX.
Also, the Cyrillic word spacing may be causing problems. See http://en.wikibooks.org/wiki/LaTeX/Errors_and_Warnings for the meaning of the various warnings. It may help to track down the problems.

Lì’fyari leNa’vi ’Rrtamì, vay set ’almong a fra’u zera’u ta ngrrpongu
Na'vi Dictionary: http://eanaeltu.learnnavi.org/dicts/NaviDictionary.pdf

 

Become LearnNavi's friend on Facebook Follow LearnNavi on Twitter! Watch LearnNavi's videos on YouTube

SMF 2.0.15 | SMF © 2017, Simple Machines
Privacy Policy
| XHTML | RSS | WAP2 | Site Rules

LearnNavi is not affiliated with the official Avatar website,
James Cameron, or the Twentieth Century-Fox Film Corporation.
All trademarks and servicemarks are the properties of their respective owners.
Images in the LearnNavi.org Forums and Gallery may not be used without permission.

LearnNavi Affiliates:
ToS

LearnNavi is the community to learn Na'vi, the Avatar Language
"A place where real friendships are made." -Paul Frommer

AvatarMeet | Learn Na'vi Forum | Learn Na'vi Wiki | Na'viteri

LearnNavi