TeX в windows и linux
да, но если файл на русском, могут быть проблемы с кодировками и редакторами
//и еще не по теме, вопрос нуба: прочитает ли диск с данными, записанный в винде, в линуксе (=
да
//можно ли например файл, созданный в виндовском техе, править в линуксовом?еще траблы с "концом строки" могут быть =)
да, но если файл на русском, могут быть проблемы с кодировками и редакторами
могут быть проблемы с кодировкамиа кодировка в винде тока одна может быть?
мне сказали в лабе (там линукс что кодировка должна быть UTF-8
а кодировка в винде тока одна может быть?нет, зависит от редактора, коим ты пользуешься
Править в 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
И всё.
Главное - чтобы редактор поддерживал. Текстовый редактор™ поддерживает.
Если набираешь в ДОСовской кодировке cp866, то что в винде, что в линуксе файл скомпилируется техом одинаково (при условии, конечно, использования пакета бабель:
\usepackage[cp866]{inputenc}
\usepackage[russian]{babel}
)
По секрету скажу, что файлы в юниксной кодировке KOI8-R нормально компилятся в винде, и наоборот.
осталось терь тех поставить (=
MikTeX не понимает UTF8
вместе с миктехом поставлялась дока (по Латеху где было написано, что принимает.
Сам не пробовал, потому что винедит все равно не согласен работать с уникодами, а писать в блокноте или чем-нибудь подобном я не хочу.
Понимает. Только что проверил.
Оставить комментарий
stm2784796
можно ли например файл, созданный в виндовском техе, править в линуксовом?и еще не по теме, вопрос нуба: прочитает ли диск с данными, записанный в винде, в линуксе (=