TeX в windows и linux

stm2784796

можно ли например файл, созданный в виндовском техе, править в линуксовом?
и еще не по теме, вопрос нуба: прочитает ли диск с данными, записанный в винде, в линуксе (=

Elina74

//можно ли например файл, созданный в виндовском техе, править в линуксовом?
да, но если файл на русском, могут быть проблемы с кодировками и редакторами
//и еще не по теме, вопрос нуба: прочитает ли диск с данными, записанный в винде, в линуксе (=
да

disna

//можно ли например файл, созданный в виндовском техе, править в линуксовом?
да, но если файл на русском, могут быть проблемы с кодировками и редакторами
еще траблы с "концом строки" могут быть =)

stm2784796

могут быть проблемы с кодировками
а кодировка в винде тока одна может быть?

stm2784796

мне сказали в лабе (там линукс что кодировка должна быть UTF-8

Elina74

а кодировка в винде тока одна может быть?
нет, зависит от редактора, коим ты пользуешься

sany79

Траблов с концом строки у TeX'а не будет — только если у текстовых редакторов.
Править в vim'е документы в кодировке Windows можно так:
:set encoding=8bit-cp1251
:set termencoding=8bit-koi8-r
В emacs наверняка тоже можно редактировать в другой кодировке.
LaTeX понимает и UTF-8.
Компилировать правильный LaTeX'овский документ можно безо всяких дополнительных ухищрений, только должны быть заюзаны пакеты:
\usepackage[T2A]{fontenc}
\usepackage[cp1251]{inputenc}
Документ можно перекодировать:
% recode cp1251..koi8-r document.tex
Затем нужно изменить прописанную в нём кодировку:
% perl -i -npe 's/\[cp1251\]({inputenc})/[koi8-r]$1/' document.tex
Желающие могут побороться с концами строк:
% dos2unix document.tex
И всё.

yolki

Можно набирать в любой кодировке в любой операционной системе.
Главное - чтобы редактор поддерживал. Текстовый редактор™ поддерживает.
Если набираешь в ДОСовской кодировке cp866, то что в винде, что в линуксе файл скомпилируется техом одинаково (при условии, конечно, использования пакета бабель:

\usepackage[cp866]{inputenc}
\usepackage[russian]{babel}

)
По секрету скажу, что файлы в юниксной кодировке KOI8-R нормально компилятся в винде, и наоборот.

stm2784796

ок, спасибо
осталось терь тех поставить (=

Olenenok

MikTeX не понимает UTF8

maggi14

точно?
вместе с миктехом поставлялась дока (по Латеху где было написано, что принимает.
Сам не пробовал, потому что винедит все равно не согласен работать с уникодами, а писать в блокноте или чем-нибудь подобном я не хочу.

artimon

Понимает. Только что проверил.
Оставить комментарий
Имя или ник:
Комментарий: