Главное меню
Мы солидарны с Украиной. Узнайте здесь, как можно поддержать Украину.

Вокруг TeX'а

Автор Квас, августа 10, 2009, 08:54

0 Пользователи и 1 гость просматривают эту тему.

Искандер

Цитата: Квас от февраля 20, 2011, 18:36
\usepackage[greek]{babel}
говорите?
А он несогласен:
Цитировать! Package inputenc Error: Unicode char \u8:η not set up for use with LaTeX.
"Niech żyją POLACY!! Ponieważ polacy są rasej nadczłowieków. Od nich jest przyszłość planety. Oni przeżyją nawet wojną atomowę, dlatego, że polacy są wieczni, bo chtoniczni. I dadzą potomstwo, które też będzie polakami i polkami. Niech żyjemy, hura!.." (c) Awwal12

Искандер

Цитата: Квас от февраля 20, 2011, 20:20
Насчёт фамилий могу путать. Разве не en dash?
Не-не, по хорошему в цифрах нужен высокий дефис.
"Niech żyją POLACY!! Ponieważ polacy są rasej nadczłowieków. Od nich jest przyszłość planety. Oni przeżyją nawet wojną atomowę, dlatego, że polacy są wieczni, bo chtoniczni. I dadzą potomstwo, które też będzie polakami i polkami. Niech żyjemy, hura!.." (c) Awwal12

Квас

Цитата: Искандер от февраля 20, 2011, 20:23
Цитата: Квас от Сегодня в 19:36
Цитировать\usepackage[greek]{babel}
говорите?
А он несогласен:
Цитировать
Цитировать! Package inputenc Error: Unicode char \u8:η not set up for use with LaTeX.

Это очень может быть. Потому как я сам, как говорил, делал в латинском транслите (и то один раз, для эксперимента). Я просмотрел сейчас документацию к inputenc, для греческого там особо ничего и нет. Наверно, естественный выход для ТеХа — объяснить ему, как понимать юникодные греческие буквы (много-много комманд \DeclareUnicodeCharacter), но проще, наверно, воспользоваться XeLaTeXом.

Цитата: Искандер от февраля 20, 2011, 20:24
Цитата: Квас от Сегодня в 21:20
ЦитироватьНасчёт фамилий могу путать. Разве не en dash?
Не-не, по хорошему в цифрах нужен высокий дефис.

Кнут делал ,,--‟ именно для чисел. Значит, это не en dash.

А в русском языке точно тире, видел своими глазами в справочнике.
Пишите письма! :)

Искандер

Цитата: Квас от февраля 20, 2011, 20:38
Кнут делал ,,--‟ именно для чисел. Значит, это не en dash.
Понятно - только низкие варианты.
В цифрах эти знаки - все сколько их там, обычно три, должны быть выше относительно базеляйна.
"Niech żyją POLACY!! Ponieważ polacy są rasej nadczłowieków. Od nich jest przyszłość planety. Oni przeżyją nawet wojną atomowę, dlatego, że polacy są wieczni, bo chtoniczni. I dadzą potomstwo, które też będzie polakami i polkami. Niech żyjemy, hura!.." (c) Awwal12

Искандер

А как градус цельсия вбить?
А то нашёл команду из пакета textcomp, а он у меня нет его....
"Niech żyją POLACY!! Ponieważ polacy są rasej nadczłowieków. Od nich jest przyszłość planety. Oni przeżyją nawet wojną atomowę, dlatego, że polacy są wieczni, bo chtoniczni. I dadzą potomstwo, które też będzie polakami i polkami. Niech żyjemy, hura!.." (c) Awwal12

hurufu

Цитата: Искандер от февраля 27, 2011, 10:09
А как градус цельсия вбить?
А то нашёл команду из пакета textcomp, а он у меня нет его....
Можно использовать \ensuremath{^\circ}, правда такой значек немного больше будет.

Искандер

Не, не сложнее хочется, а попроще.
"Niech żyją POLACY!! Ponieważ polacy są rasej nadczłowieków. Od nich jest przyszłość planety. Oni przeżyją nawet wojną atomowę, dlatego, że polacy są wieczni, bo chtoniczni. I dadzą potomstwo, które też będzie polakami i polkami. Niech żyjemy, hura!.." (c) Awwal12

Квас

\textdegree без пакетов разве не работает?
Пишите письма! :)

Искандер

Цитата: Квас от февраля 27, 2011, 11:18
\textdegree без пакетов разве не работает?
возможно, но такого я ещё не пробовал.
"Niech żyją POLACY!! Ponieważ polacy są rasej nadczłowieków. Od nich jest przyszłość planety. Oni przeżyją nawet wojną atomowę, dlatego, że polacy są wieczni, bo chtoniczni. I dadzą potomstwo, które też będzie polakami i polkami. Niech żyjemy, hura!.." (c) Awwal12

Bhudh

Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

Квас

Нда. Вообще, кружок  — это \circ в математическом режиме, так что в отсутствие пакетов вряд ли придумать что-нибудь принципиально более простое, чем \ensuremath{^\circ}. Можно $^\circ$. ;D
Пишите письма! :)

Bhudh

[test]
C $^\circ$[tex]C $^\circ$[/tex]
C\ensuremath{^\circ}[tex]C\ensuremath{^\circ}[/tex]
[/test]
Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

Тайльнемер

Я хотел сделать, чтобы абзацы отделялись не красной строкой, а вертикальным интервалом. Я написал:
\parindent=0pt
\parskip=12pt

Однако, возникла проблема — между абзацем и списком \itemize (а ещё между заголовком и текстом) образовался слишком большой интервал.
Как от этого избавиться?

hurufu

Список засунуть в группу, а в группе все это поотменять?

Не хочется рыться в лит-ре, как нарисовать большу́ю дугообразную стрелку над словами?

Тайльнемер

Ещё вопрос: как сделать, чтобы в документе класса article раздел References (который создаётся окружением thebibliography) попал в оглавление (создаваемое командой \tableofcontents)?

Квас

Цитата: Тайльнемер от марта  3, 2011, 05:33
Однако, возникла проблема — между абзацем и списком \itemize (а ещё между заголовком и текстом) образовался слишком большой интервал.

Отбивки перед и после itemize задаются параметром \topsep, можно его уменьшить. Насчёт заголовка и текста странно: вроде бы в команды разделов \parskip не входит.
Пишите письма! :)

Квас

Цитата: hurufu от марта  3, 2011, 10:14
как нарисовать большу́ю дугообразную стрелку над словами?

Сложно... Дуга переменного размера, да со стрелкой? :-\
Пишите письма! :)

hurufu

Нашел тяжелую артилерию — XY-pic.
Добавляется*:
\usepackage[matrix, arrow, curve]{xy}
Решение же задачи выглядело так:
$\xymatrix@1{
\mbox{foo}\ar@/^5mm/[r] & \mbox{bar}
}$

Немного не то что я хотел, а мануал длинный...

Может есть что попроще?
________________
*При условии, что этот пакет установлен.

Тайльнемер

В классе book на левых страницах разворота колонтитулы — evenhead и evenfoot, на правых — oddhead и oddfoot, а на страницах, где начинается новая глава, какие-то свои колонтитулы. Как они называются?

И как включить bibliography в оглавление?

А ещё: как сделать, чтобы ссылки в тексте (напр., на библиографию или на внешний URL) были ссылками в pdf'е.

hurufu

Цитата: Тайльнемер от марта  5, 2011, 06:00
И как включить bibliography в оглавление?
Пришел в голову очень плохой и не элегантный метод.
Заходим в файл имя_файла.toc
В конце пишем что-то типа:
\contentsline {section}{\numberline {8}Список литературы}{210}
Очень плохо и совершенно не ТEХнично, но работает.

Квас

Для добавления в оглавление в тексте используется команда
\addcontentsline{toc}{section}{Название}
Если во втором аргументе section, то строка оглавления будет оформляться как остальные section-ы.

Насчёт оформления глав лучше у Львовского посмотреть, там подробно разбирается.
Пишите письма! :)

Тайльнемер


hurufu

Читая презентацию по LATEX'у,  наткнулся на занимательный пакет. Называется cmap. Он делает pdf'ы "searchable and copyable".  :green:

Bhudh

А они разве не по дефолту такие? Или он из защищонных делает?
Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

Квас

Цитата: Bhudh от марта 13, 2011, 15:10
А они разве не по дефолту такие?

С латиницей, кажется, всё в порядке, а если скопипастить кириллицу, то точно получается чушь.
Пишите письма! :)

 

Быстрый ответ

Обратите внимание: данное сообщение не будет отображаться, пока модератор не одобрит его.

Имя:
Имейл:
Проверка:
Оставьте это поле пустым:
Наберите символы, которые изображены на картинке
Прослушать / Запросить другое изображение

Наберите символы, которые изображены на картинке:

√36:
ALT+S — отправить
ALT+P — предварительный просмотр