2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Проблемы с кодировками, или кракозябры по-русски
Сообщение28.06.2011, 22:34 
всем привет!
Недавно решил (не без влияния научного руководителя)) изучить и научиться пользоваться замечательной системой LaTeX. Скачал MikTeX+TeXnicCenter+Gs+DsView в составе пакета ProTeXt 2.2.4, TeXmaker и WinEdt 5.5, всё поставил, начал разбираться.
При компиляции вот этого, простого, на первый взгляд, куска
Используется синтаксис LaTeX
\documentclass[11pt,a4paper]{article}
\usepackage[T2A]{fontenc}
\usepackage[cp1252]{inputenc}
\usepackage[english,russian]{babel}
\usepackage{ucs}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\begin{document}
некий текст
\end{document}
 

все три оболочки (TeXnicCenter, WinEdt 5.5 и TeXmaker) дружно выдают dvi, или pdf с кракозябрами в том месте, где, по моему предположению, должны быть слова "некий текст"
Если поменять кодировку на utf8 в строке "\usepackage[cp1252]{inputenc}", то документ просто отказывается компилироваться, выдавая ошибку
Код:
Pacage utf8x error: MalformedUTF-8seqence
во всех оболочках.
Однако, если набрать этот же код непосредственно в TeXmaker'е то всё прекрасно компилируется, и русские буквы в dvi/pdf отображаются так, как задумывалось.

также раньше довольно часто вылетала ошибка
Код:
latex error: command \dh unavailable in t2a encoding
сейчас, к сожалению, не удалось её воспроизвести

как победить эту проблему? куды бечь? чаво делать то? подскажите)

P.S. в MikTeX'e русский включен

 
 
 
 Re: Проблемы с кодировками, или кракозябры по-русски
Сообщение28.06.2011, 22:53 
Аватара пользователя
А чего вы хотели от 1252? http://en.wikipedia.org/wiki/Windows-1252

 
 
 
 Re: Проблемы с кодировками, или кракозябры по-русски
Сообщение29.06.2011, 09:13 
Код:
\usepackage[cp1251]{inputenc}

 
 
 
 Re: Проблемы с кодировками, или кракозябры по-русски
Сообщение29.06.2011, 11:59 
Vince Diesel
уже пробовал, не помогло) ошибок только больше стало...

 
 
 
 Re: Проблемы с кодировками, или кракозябры по-русски
Сообщение29.06.2011, 13:24 
Аватара пользователя
Сам файл должен быть в 1251. Убедитесь в этом

 
 
 
 Re: Проблемы с кодировками, или кракозябры по-русски
Сообщение29.06.2011, 18:21 
сегодня, совершенно внезапно, ко мне пришло осознание того, что кодировка, в которой написан исходник и кодировка, указанная в преамбуле, должны совпадать, поэтому TeXmaker прекрасно работает с utf8 (у него все исходники в utf8), а WinEdt замечательно компилирует исходники с cp1251.

Великая тайна разгадана, спасибо всем за пинок в правильном направлении))

 
 
 [ Сообщений: 6 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group