Извините, но я начинаю немного отчаиваться. Я работаю над книгой, готовой к печати, уже довольно долгое время, мой издатель считает, что ошибки на полях, возникающие в tufte-book, делают мою рукопись неприемлемой. Я отправил сообщение об ошибке, но оно не вызвало ответа. Я пробовал использовать changepage
, как рекомендовано. Ничего не сработало.
Я пишу книгу в tufte-book и иногда получаю рисунки и подписи, которые не учитывают, с какой стороны находится поле. Здесь, на странице 24, поле находится слева (как можно увидеть по тексту \quote ниже), но рисунок и подпись размещены неправильно, как будто поле находится справа.
Я набирал документ много раз (например, пять) подряд, ожидая, что настройки и ориентация будут исправлены, но ошибка осталась.
Извините, но я не могу создать минимальный пример, так как это потребовало бы много-много страниц команд и т.п.
Поэтому мой вопрос довольно общий: как можно принудительно задать лево-правую настройку для фигуры в книге-тафте?
Благодаря создателю Tufte-book.sty я узнал о \forceversfloat и \forcerectofloat, которые можно поместить в окружение фигуры, что заставляет фигуру размещать подпись слева или справа. Это большая помощькогда будет готов окончательный документ. Однако, если вы вставите эти команды изатемотредактируйте текст, чтобы цифры не поменялись местами, а затем вам придется вернуться и поменять их местами вручную для новой симметрии страницы.
Я попробую написать функцию, использующую \if, чтобы использовать правильную команду принудительного выполнения на четных и нечетных страницах.
Приложение:
\checkoddpage \ifoddpage \forcerectofloat \else \forceversofloat \fi
работает, когда я набираювесьпо одной книге за раз, но не тогда, когда я печатаю только одну главу за раз.