|
Здравствуйте,
имеются следующие вопросы, используется связка asciidoc?dblatex?xelatex?pdf.
При генерации используется различные пакеты. В качестве базового класса используется
scrbook от KOMA-Script.
== Проблема 1
В результате xetex делает огромные отступы от таблиц и рисунков (возможно от всех объектов типа float). Хотелось бы уменьшить данные отступы, кажется я когда-то решал этот вопрос с помощью отрицательного \vfill, но что-то не нахожу того документа или класса где я это делал. Кстати может есть другое решение?
Используются пакеты (это просто grep с исходников, большая часть включается неявно в *.sty от dblatex):
\usepackage{ifxetex}
\usepackage{amsmath}
\usepackage[no-math]{mathspec}
\usepackage{fontspec}
\usepackage{xunicode}
\usepackage{xltxtra}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{fancybox}
\usepackage{makeidx}
\usepackage[russian]{babel}
\usepackage{cmap}
\usepackage[hyperlink]{asciidoc-dblatex}
\usepackage{alltt}
\usepackage{indentfirst,float}
\usepackage{fancyhdr}
\usepackage{caption}
\usepackage{listingsutf8}
\usepackage{polyglossia}
\usepackage{mathspec}
\usepackage{expl3}
\usepackage{bibtopic}
\usepackage{overpic}
\usepackage[innerbars,traceon]{changebar}
\usepackage{graphicx}
\usepackage{ifthen}
\usepackage{subfigure}
\usepackage{enumitem}
\usepackage{footmisc}
\usepackage{appendix}
\usepackage{amstext}
\usepackage{mathrsfs}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{mathptmx}
\usepackage[scaled=.90]{helvet}
\usepackage{courier}
\usepackage{pifont}
\usepackage{textcomp}
\usepackage[xetex,plainpages=false,\hyperparam,\hyperparamadd]{hyperref}
\usepackage{enumitem}
\usepackage{xecyr}
\usepackage{longtable}
\usepackage{lscape}
\usepackage{colortbl}
\usepackage{multirow}
\usepackage{calc}
\usepackage{hhline}
\usepackage{multirow2}
\usepackage{listings}
\usepackage{color}
\usepackage{pdfpages}
\usepackage{graphicx}
\usepackage{calc}
\usepackage{multirow}
\usepackage{subfigure}
\usepackage{ifthen}
\usepackage{tabularx}
\usepackage{footmisc}
\usepackage{appendix}
\usepackage{fancyhdr}
\usepackage{fancyvrb}
\usepackage{float}
\usepackage{refcount}
\usepackage{lastpage}
== Проблема 2 (более специфичная)
При включении в код настроек (в главный файл, в преамбулу, даже непосредственно перед \begin{document}) заголовков средствами KOMA-Script:
~~~~
\setkomafont{chapter}{\normalcolor\bfseries}
~~~~
либо же:
~~~
\renewcommand*{\chapterformat}{...}
~~~~
при сборке pdf с использованием dblatex это не оказывает никакого влияния на формат и размеры шрифтов заголовка.
Однако при использовании "ручной" сборки:
~~~~
xelatex -interaction=batchmode book.tex
~~~~
данные команды оказывают желаемое влияние.
Вопрос несколько неопределенный и видимо к знатокам dblatex: Что может вызвать такую ситуацию?
Заранее благодарен за помощь и подсказки.
-- WBR Lavruschenko Oleksandr, graduate student, Aerospace Department,
National Technical University of Ukraine "Kiev Polytechnic Institute"
web: http://pskla.kpi.ua/staff/lavrushchenko
|
|