2014 dxdy logo

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

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




На страницу Пред.  1, 2
 
 Re: Первый файл в MikTeX
Сообщение23.01.2015, 19:45 
Аватара пользователя
Dmitro
MikTeX и TeXLive—это настоящий TeX (и они не просто большие, они огромные, в полном объеме неск гигабайтров в основном на разные пакеты и шрифты). Но сами команды tex, latex, pdftex, pdflatex и т.д. это все CLI (command line interface). Для удобства есть frontends — TeXStudio, TeXWorks и т.д. и т.п. Ну как панели управления в автомобилях (но они — не мотор, мотор—эти те самые CLI команды!)

Некоторые есть на разных платформах, некоторые только на одной. Поскольку я не использую Виндовс, то я не слишком хорошо знаю их. Попробуйте TeXStudio, TeXWorks, Winedit (платная)—тут кому что больше нравится.

 
 
 
 Re: Первый файл в MikTeX
Сообщение23.01.2015, 20:43 
Аватара пользователя
Dmitro в сообщении #967314 писал(а):
Наверное криво поставил MikTeX.
Удалите в установках из Root - каталог "D:\TeX\Tex_proects", который вы сами ввели.
Запись файла проводите с меню "Cохранить в виде" программа высветлит стандартное окно для записи.
Каталог рабочий и наименование файла выбирайте/вводите сами.
Проверьте для начала - программа действительно как надо записала ваш файл.
И только потом проводите компиляцию.
Когда уже освоите пакет, то будете в состоянии его модернизировать.

Dmitro в сообщении #967314 писал(а):
Из командной строки Hello, world! получился. С подчеркиванием в названии папки. Файл с "приветом" из командной строки не получается. Пишет
Изображение

Потому, что в вашем примере вы используете \usepackage[cp1251]{inputenc} - это видно из лога (cp1251.def).
Этого MikTeX не переваривает - проверил у себя. Смените на \usepackage[utf8]{inputenc}.
Будет ок.

 
 
 
 Re: Первый файл в MikTeX
Сообщение23.01.2015, 20:58 
Аватара пользователя
NT2000 в сообщении #967347 писал(а):
Потому, что в вашем примере вы используете \usepackage[cp1251]{inputenc} - это видно из лога (cp1251.def).
Этого MikTeX не переваривает - проверил у себя. Смените на \usepackage[utf8]{inputenc}.
Будет ок.


Это зависит от того, в какой кодировке Ваш редактор сохранил файл. Разумеется, utf8 гораздо лучше, но часто у Вас нет выбора, т.к. файл получен от кого-то.

 
 
 
 Re: Первый файл в MikTeX
Сообщение23.01.2015, 21:20 
Аватара пользователя
Dmitro в сообщении #967314 писал(а):
Файл с "приветом" из командной строки не получается. Пишет

Очевидно, файл Ваш при выходе из редактора сохранился в кодировке utf-8. Замените в преамбуле cp1251 на utf-8, как тут уже много раз советовали, и попробуйте в командной строке оттранслировать снова.

 
 
 
 Re: Первый файл в MikTeX
Сообщение23.01.2015, 23:04 
Аватара пользователя
--mS-- в сообщении #967362 писал(а):
utf-8

utf8 без черточки

 
 
 
 Re: Первый файл в MikTeX
Сообщение24.01.2015, 06:09 
Аватара пользователя
Да, конечно.

 
 
 
 Re: Первый файл в MikTeX
Сообщение24.01.2015, 08:34 
Попробуйте TeXworks. Он установки не требует.

 
 
 
 Re: Первый файл в MikTeX
Сообщение24.01.2015, 18:09 

(Оффтоп)

Skeptic, ну чем вы читаете? Насколько можно судить, Dmitro и использовал этот редактор — по крайней мере, предположение никак не опроверг.

 
 
 
 Re: Первый файл в MikTeX
Сообщение24.01.2015, 18:23 
Аватара пользователя

(Оффтоп)

arseniiv в сообщении #967709 писал(а):
Насколько можно судить, Dmitro и использовал этот редактор
Да, он об этом говорил:
Dmitro в сообщении #966051 писал(а):
Редактор встроенный – TeXworks.

 
 
 
 Re: Первый файл в MikTeX
Сообщение24.01.2015, 18:37 
Спасибо за советы.
Всё получилось.
В TeXworks если сохраняю файл через «сохранить как» то всё работает и «Hello» и «привет» (utf8). Спасибо NT2000.
Работают оба и через командную строку.
Поставил TeXstudio – тоже заработали. (После того как он сам догрузил недостающие пакеты.)

Подскажите пожалуйста, если уже установлено ядро TeX совместно с каким либо frontend'ом и я ставлю другой frontend, то они оба будут обращаться к одному ядру или каждый будет набирать свою базу пакетов. Это я к тому, что в данный момент установлены TeXworks и TeXstudio и может ли такое получиться, что один и тот же tex-файл на одной «панели» будет работать, а на другой – нет. Или так экспериментировать не стоит, а использовать только одну программу-frontend?

 
 
 
 Re: Первый файл в MikTeX
Сообщение24.01.2015, 18:39 
Аватара пользователя
Фронтэнды (мне больше привычно слово «редакторы») будут работать с одним и тем же ядром (дистрибутивом). Конфликтов между ними не будет.

 
 
 
 Re: Первый файл в MikTeX
Сообщение24.01.2015, 19:42 
Аватара пользователя
Aritaborian в сообщении #967726 писал(а):
Фронтэнды (мне больше привычно слово «редакторы»)

TeXWorks (и многие, хотя и не все, другие) это не только редактор заточенный под TeX, но и pdf браузер, причём TW имеет свой оригинальным движок, построенным на основании poppler и Qt

Кстати, недостающие пакеты скачивает сам MikTeX, а не frontend. Пакеты загружает тоже дистрибутив. Никаких конфликтов, т.к. реальное взаимодействие фронтэнда с pdflatex ограничено.

 
 
 
 Re: Первый файл в MikTeX
Сообщение25.01.2015, 00:06 
Аватара пользователя
Dmitro в сообщении #967724 писал(а):
В TeXworks если сохраняю файл через «сохранить как» то всё работает и «Hello» и «привет» (utf8).
Надеюсь в установках (Root) тоже поправили.

 
 
 
 Re: Первый файл в MikTeX
Сообщение25.01.2015, 00:34 
Аватара пользователя
А теперь можете попробовать несколько разных фронтэндов и выбрать, какой Вам по душе. Одни любят с кучей кнопочек, другие—без них, кому нравится одно большое окно, разделенное пополам, кому—два разных. Одно непременное условие—Syntax highlighting (coloring)

 
 
 
 Re: Первый файл в MikTeX
Сообщение26.01.2015, 17:58 
Спасибо.
NT2000, да в Root лишний путь убрал.

 
 
 [ Сообщений: 30 ]  На страницу Пред.  1, 2


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