asciidoc вместо markdown
This commit is contained in:
12
wiki/Latex/Висячие строки.adoc
Normal file
12
wiki/Latex/Висячие строки.adoc
Normal file
@ -0,0 +1,12 @@
|
||||
= LaTeX: висячие строки
|
||||
:category: LaTeX
|
||||
:tags: LaTeX, текст,
|
||||
|
||||
|
||||
Пакет https://www.ctan.org/pkg/nowidow[`nowidow`] используется для
|
||||
изменения алгоритма размещения висячих строк. Пример:
|
||||
|
||||
[source,latex]
|
||||
----
|
||||
\usepackage[defaultlines=3,all]{nowidow}
|
||||
----
|
@ -1,14 +0,0 @@
|
||||
---
|
||||
title: "LaTeX: висячие строки"
|
||||
category: LaTeX
|
||||
tags: LaTeX, текст,
|
||||
summary:
|
||||
...
|
||||
|
||||
Пакет [`nowidow`](https://www.ctan.org/pkg/nowidow) используется для
|
||||
изменения алгоритма размещения висячих строк. Пример:
|
||||
|
||||
```latex
|
||||
\usepackage[defaultlines=3,all]{nowidow}
|
||||
```
|
||||
|
87
wiki/Latex/ЕСПД в LyX.adoc
Normal file
87
wiki/Latex/ЕСПД в LyX.adoc
Normal file
@ -0,0 +1,87 @@
|
||||
= LyX: редактирование ЕСПД
|
||||
:category: LaTeX
|
||||
:tags: LaTeX, текст, LyX,
|
||||
|
||||
|
||||
Установить пакеты:
|
||||
|
||||
[source,sh]
|
||||
----
|
||||
sudo apt-get install lyx texlive-xetex
|
||||
----
|
||||
|
||||
Установить стили LaTeX для ЕСПД:
|
||||
|
||||
[source,sh]
|
||||
----
|
||||
git clone https://git.246060.ru/f1x1t/latex-style-esdpx ~/texmf/tex/latex/espdx
|
||||
----
|
||||
|
||||
Установить шаблоны для LyX:
|
||||
|
||||
[source,sh]
|
||||
----
|
||||
git clone https://git.246060.ru:/f1x1t/lyx-layout-espdx.git ~/.lyx/layouts
|
||||
----
|
||||
|
||||
Запустить LyX и в меню выбрать menu:Инструменты[Обновить конфигурацию] и
|
||||
перезапустить программу.
|
||||
|
||||
Скачать link:files/espdx-template.lyx[шаблон] для LyX, открыть файл
|
||||
*espdx-template.lyx* и в меню выбрать menu:Документ[Настройки…].
|
||||
В появившемся окне нажать кнопку btn:[Сохранить как параметры
|
||||
документа по умолчанию].
|
||||
|
||||
Пример настройки:
|
||||
|
||||
.Класс документа
|
||||
image::lyx-espdx/01.png[Класс документа]
|
||||
|
||||
.Модули
|
||||
image::lyx-espdx/02.png[Модули]
|
||||
|
||||
.Шрифты
|
||||
image::lyx-espdx/03.png[Шрифты]
|
||||
|
||||
.Макет текста
|
||||
image::lyx-espdx/04.png[Макет текста]
|
||||
|
||||
.Макет страницы
|
||||
image::lyx-espdx/05.png[Макет страницы]
|
||||
|
||||
.Поля страницы
|
||||
image::lyx-espdx/06.png[Поля страницы]
|
||||
|
||||
.Язык
|
||||
image::lyx-espdx/07.png[Язык]
|
||||
|
||||
.Нумерация и содержание
|
||||
image::lyx-espdx/08.png[Нумерация и содержание]
|
||||
|
||||
.Библиография
|
||||
image::lyx-espdx/09.png[Библиография]
|
||||
|
||||
.Предметный указатель
|
||||
image::lyx-espdx/10.png[Предметный указатель]
|
||||
|
||||
.Свойства PDF / Общие
|
||||
image::lyx-espdx/11.png[Свойства PDF / Общие]
|
||||
|
||||
.Свойства PDF / Гиперссылки
|
||||
image::lyx-espdx/12.png[Свойства PDF / Гиперссылки]
|
||||
|
||||
.Свойства PDF / Закладки
|
||||
image::lyx-espdx/13.png[Свойства PDF / Закладки]
|
||||
|
||||
.Параметры математики
|
||||
image::lyx-espdx/14.png[Параметры математики]
|
||||
|
||||
.Размещение плавающих объектов
|
||||
image::lyx-espdx/15.png[Размещение плавающих объектов]
|
||||
|
||||
.Форматы
|
||||
image::lyx-espdx/16.png[Форматы]
|
||||
|
||||
.Преамбула LaTeX
|
||||
image::lyx-espdx/17.png[Преамбула LaTeX]
|
||||
|
@ -1,69 +0,0 @@
|
||||
---
|
||||
title: "LyX: редактирование ЕСПД"
|
||||
category: LaTeX
|
||||
tags: LaTeX, текст, LyX,
|
||||
summary:
|
||||
...
|
||||
|
||||
|
||||
Установить пакеты:
|
||||
|
||||
```sh
|
||||
sudo apt-get install lyx texlive-xetex
|
||||
```
|
||||
|
||||
Установить стили LaTeX для ЕСПД:
|
||||
|
||||
```
|
||||
git clone https://git.246060.ru/f1x1t/latex-style-esdpx ~/texmf/tex/latex/espdx
|
||||
```
|
||||
|
||||
Установить шаблоны для LyX:
|
||||
|
||||
```
|
||||
git clone https://git.246060.ru:/f1x1t/lyx-layout-espdx.git ~/.lyx/layouts
|
||||
```
|
||||
|
||||
Запустить LyX и в меню __Инструменты__ выбрать __Обновить конфигурацию__
|
||||
и перезапустить программу.
|
||||
|
||||
Скачать [шаблон](files/espdx-template.lyx) для LyX, открыть файл
|
||||
**espdx-template.lyx** и в меню выбрать __Документ / Настройки...__.
|
||||
В появившемся окне нажать кнопку __Сохранить как параметры документа по умолчанию__.
|
||||
|
||||
Пример настройки:
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
12
wiki/Latex/Защита команд.adoc
Normal file
12
wiki/Latex/Защита команд.adoc
Normal file
@ -0,0 +1,12 @@
|
||||
= LaTeX: защита команд
|
||||
:category: LaTeX
|
||||
:tags: LaTeX, текст,
|
||||
|
||||
Команда `\protect` используется для защиты инструкций внутри хрупких
|
||||
команд. Например, для защиты команды переноса строки внутри команды
|
||||
`section` нужно написать:
|
||||
|
||||
[source,latex]
|
||||
----
|
||||
\section{Первая строка\protect\\Вторая строка}
|
||||
----
|
@ -1,15 +0,0 @@
|
||||
---
|
||||
title: "LaTeX: защита команд"
|
||||
category: LaTeX
|
||||
tags: LaTeX, текст,
|
||||
summary:
|
||||
...
|
||||
|
||||
Команда `\protect` используется для защиты инструкций внутри
|
||||
хрупких команд. Например, для защиты команды переноса строки
|
||||
внутри команды `section` нужно написать:
|
||||
|
||||
```latex
|
||||
\section{Первая строка\protect\\Вторая строка}
|
||||
```
|
||||
|
@ -1,14 +1,11 @@
|
||||
---
|
||||
title: "LaTeX: лигатуры"
|
||||
category: LaTeX
|
||||
tags: LaTeX, шрифты,
|
||||
summary:
|
||||
...
|
||||
= LaTeX: лигатуры
|
||||
:category: LaTeX
|
||||
:tags: LaTeX, шрифты,
|
||||
|
||||
Команды для запрета использования лигатур:
|
||||
|
||||
```latex
|
||||
[source,latex]
|
||||
----
|
||||
\usepackage{microtype}
|
||||
\DisableLigatures[f]{encoding = *, family = *}
|
||||
```
|
||||
|
||||
----
|
28
wiki/Latex/Многостраничные таблицы в LyX.adoc
Normal file
28
wiki/Latex/Многостраничные таблицы в LyX.adoc
Normal file
@ -0,0 +1,28 @@
|
||||
= LyX: многостраничные таблицы
|
||||
:category: LaTeX
|
||||
:tags: LaTeX, текст, LyX, таблицы,
|
||||
|
||||
* Создать таблицу как минимум с четырьмя строками.
|
||||
* Щелкнуть правой кнопкой мыши на таблице, выбрать во всплывающем меню
|
||||
*Длинная таблица*.
|
||||
* Щелкнуть правой кнопкой мыши на таблице, выбрать во всплывающем меню
|
||||
*Настройки*.
|
||||
* Установить курсор на первой строке таблицы, в окне настроек перейти на
|
||||
вкладку *Длинная таблица*.
|
||||
* Выбрать *Подпись* и *Первый заголовок*.
|
||||
* Нажать *Применить*.
|
||||
* Установить курсор на второй строке таблицы, в окне настроек перейти на
|
||||
вкладку *Длинная таблица*.
|
||||
* Выбрать *Подпись* и *Заголовок*.
|
||||
* Нажать *Применить*.
|
||||
* Установить курсор на третьей строке таблицы, в окне настроек перейти
|
||||
на вкладку *Длинная таблица*.
|
||||
* Выбрать *Заголовок* и *Первый заколовок*.
|
||||
* Нажать *Применить*.
|
||||
* Щелкнуть правой кнопкой мыши на второй строке таблицы, выбрать в меню
|
||||
*Подпись (Ненумерованный)*.
|
||||
* На первой строке таблицы установить метку и ввести текст подписи к
|
||||
таблице на начальной странице.
|
||||
* На второй строке таблицы сформировать текст подписи к таблице, который
|
||||
будет использоваться на последующих страницах.
|
||||
* На третьей строке нужно сформировать заголовок таблицы.
|
@ -1,32 +0,0 @@
|
||||
---
|
||||
title: "LyX: многостраничные таблицы"
|
||||
category: LaTeX
|
||||
tags: LaTeX, текст, LyX, таблицы,
|
||||
summary:
|
||||
...
|
||||
|
||||
- Создать таблицу как минимум с четырьмя строками.
|
||||
- Щелкнуть правой кнопкой мыши на таблице, выбрать во всплывающем
|
||||
меню **Длинная таблица**.
|
||||
- Щелкнуть правой кнопкой мыши на таблице, выбрать во всплывающем
|
||||
меню **Настройки**.
|
||||
- Установить курсор на первой строке таблицы, в окне настроек перейти
|
||||
на вкладку **Длинная таблица**.
|
||||
- Выбрать **Подпись** и **Первый заголовок**.
|
||||
- Нажать **Применить**.
|
||||
- Установить курсор на второй строке таблицы, в окне настроек перейти
|
||||
на вкладку **Длинная таблица**.
|
||||
- Выбрать **Подпись** и **Заголовок**.
|
||||
- Нажать **Применить**.
|
||||
- Установить курсор на третьей строке таблицы, в окне настроек перейти
|
||||
на вкладку **Длинная таблица**.
|
||||
- Выбрать **Заголовок** и **Первый заколовок**.
|
||||
- Нажать **Применить**.
|
||||
- Щелкнуть правой кнопкой мыши на второй строке таблицы, выбрать в меню
|
||||
**Подпись (Ненумерованный)**.
|
||||
- На первой строке таблицы установить метку и ввести текст подписи к
|
||||
таблице на начальной странице.
|
||||
- На второй строке таблицы сформировать текст подписи к таблице,
|
||||
который будет использоваться на последующих страницах.
|
||||
- На третьей строке нужно сформировать заголовок таблицы.
|
||||
|
7
wiki/Latex/Переносы.adoc
Normal file
7
wiki/Latex/Переносы.adoc
Normal file
@ -0,0 +1,7 @@
|
||||
= LaTeX: переносы строк
|
||||
:category: LaTeX
|
||||
:tags: LaTeX, текст,
|
||||
|
||||
Текст между командами `\sloppy` и `\fussy` или внутри блока
|
||||
`\begin{sloppypar} ... \end{sloppypar}` будет переноситься сразу при
|
||||
достижении края бокса.
|
@ -1,11 +0,0 @@
|
||||
---
|
||||
title: "LaTeX: переносы строк"
|
||||
category: LaTeX
|
||||
tags: LaTeX, текст,
|
||||
summary:
|
||||
...
|
||||
|
||||
Текст между командами `\sloppy` и `\fussy` или внутри блока
|
||||
`\begin{sloppypar} ... \end{sloppypar}` будет переноситься
|
||||
сразу при достижении края бокса.
|
||||
|
19
wiki/Latex/Русский в PDF.adoc
Normal file
19
wiki/Latex/Русский в PDF.adoc
Normal file
@ -0,0 +1,19 @@
|
||||
= LaTeX: русский язык в выходном PDF
|
||||
:category: LaTeX
|
||||
:tags: LaTeX, текст, PDF,
|
||||
|
||||
Данный метод используется только в LaTeX, в XeTeX (XeLaTeX) генерация
|
||||
PDF работает изначально.
|
||||
|
||||
Для поиска в файле PDF и копирования текста с правильной кодировкой
|
||||
нужно использовать пакет https://www.ctan.org/pkg/cmap[`cmap`]. Включать
|
||||
использование пакета нужно как можно раньше, чтобы правильно
|
||||
формировалась служебная информация и титульные листы.
|
||||
|
||||
[source,latex]
|
||||
----
|
||||
\usepackage{cmap}
|
||||
----
|
||||
|
||||
Полезная http://s.arboreus.com/2007/07/pdf-latex.html[информация] о
|
||||
выводе из LaTeX в PDF.
|
@ -1,22 +0,0 @@
|
||||
---
|
||||
title: "LaTeX: русский язык в выходном PDF"
|
||||
category: LaTeX
|
||||
tags: LaTeX, текст, PDF,
|
||||
summary:
|
||||
...
|
||||
|
||||
Данный метод используется только в LaTeX, в XeTeX (XeLaTeX) генерация PDF
|
||||
работает изначально.
|
||||
|
||||
Для поиска в файле PDF и копирования текста с правильной кодировкой
|
||||
нужно использовать пакет [`cmap`](https://www.ctan.org/pkg/cmap).
|
||||
Включать использование пакета нужно как можно раньше, чтобы правильно
|
||||
формировалась служебная информация и титульные листы.
|
||||
|
||||
```latex
|
||||
\usepackage{cmap}
|
||||
```
|
||||
|
||||
Полезная [информация](http://s.arboreus.com/2007/07/pdf-latex.html)
|
||||
о выводе из LaTeX в PDF.
|
||||
|
Reference in New Issue
Block a user