Arhn - архитектура программирования

Изменение шрифта по умолчанию в пакете tint R

Я прочитал документацию по пакету «tint»: «tint» - это не «Tufte», и я не смог найти способ изменить шрифт по умолчанию для выходных файлов PDF и html. Есть ли способ сделать это из документа Markdown (заголовок YAML)?

Спасибо!

02.09.2018

  • Для вывода в формате PDF или HTML? 02.09.2018
  • Для обоих выходов. Извините, я не указал это! 03.09.2018

Ответы:


1

Глядя на исходный код tintBook, tintPdf и tintHTML Я прихожу к выводу, что прямой поддержки нет. Для вывода PDF (т.е. tintBook и tintPDF) вы всегда можете использовать необработанный LaTeX, даже если стандартные mainfont и т. Д. Не поддерживаются, например:

header-includes:
  - \usepackage[osf]{mathpazo}
  - \renewcommand{\familydefault}{\rmdefault}

Для вида, похожего на туфту. Или

header-includes:
  - \usepackage[sfdefault]{ClearSans}

Для использования IBM Clear Sans. Но для вывода HTML я не знаю простого способа настроить это. Однако основным моментом пакета tint является другой набор шрифтов по умолчанию.

03.09.2018
  • Спасибо! Я хочу использовать шрифт IBM Clear Sans, поэтому написал: header-includes: - \ usepackage {fontspec} - \ setmainfont {Clear Sans} Но я получаю следующую ошибку: Fatal fontspec error: cannot-use-pdftex! Для пакета fontspec требуется XeTeX или LuaTeX. ! Вы должны изменить свой наборный движок, например, на xelatex или! lualatex вместо латекса или pdflatex. ! Дополнительную информацию см. В документации fontspec. Я пытался использовать: latex_engine: xelatex в заголовке YAML, но это не работает :( 03.09.2018
  • @AlexisSolis i Кажется, что tintPdf принимает аргумент latex_engine, но не пересылает его дальше: github.com/eddelbuettel/tint/blob/ Таким образом, позже будет использоваться значение по умолчанию pdflatex. Как насчет использования вместо этого tufte? Альтернативно вы можете использовать - \usepackage{ClearSans} в заголовке YAML. 03.09.2018
  • Новые материалы

    Коллекции публикаций по глубокому обучению
    Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..

    Представляем: Pepita
    Фреймворк JavaScript с открытым исходным кодом Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..

    Советы по коду Laravel #2
    1-) Найти // You can specify the columns you need // in when you use the find method on a model User::find(‘id’, [‘email’,’name’]); // You can increment or decrement // a field in..

    Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
    Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv) Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..

    3 способа решить квадратное уравнение (3-й мой любимый) -
    1. Методом факторизации — 2. Используя квадратичную формулу — 3. Заполнив квадрат — Давайте поймем это, решив это простое уравнение: Мы пытаемся сделать LHS,..

    Создание VR-миров с A-Frame
    Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..

    Демистификация рекурсии
    КОДЕКС Демистификация рекурсии Упрощенная концепция ошеломляющей О чем весь этот шум? Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..