Изменение размера шрифта таблицы с помощью print.xtable

Я хочу изменить размер шрифта таблицы с помощью print.xtable.

С использованием

print(xT, size="\\tiny")

работает, но я не знаю других вариантов размера. Что-то вроде size="7pt" было бы неплохо.


person b4154    schedule 30.11.2015    source источник


Ответы (1)


Вы можете выбрать конкретный размер шрифта с помощью команды \fontsize{<size>}{<line space>}:

print(xt, size="\\fontsize{9pt}{10pt}\\selectfont")
person rcs    schedule 30.11.2015
comment
какие варианты {9pt}{10pt} после fontsize - person b4154; 30.11.2015
comment
размер шрифта и межстрочный интервал - person rcs; 30.11.2015
comment
Использование \resizebox{\textwidth}{!}{% для установки размера таблицы на 100 % по ширине отключает параметры size=\\fontsize{9pt}{10pt}\\selectfont. Что я могу сделать, чтобы использовать fontsize{9pt}{10pt}, но установить ширину таблицы на 100%? - person b4154; 30.11.2015
comment
@rcs У меня это не работает. Он выводит желаемый файл таблицы .tex, но не меняет размер или интервал. Один из моих вариантов ниже отключает параметр size? print(xtable(results), only.contents=TRUE, include.rownames=F, include.colnames=T, floating=F, hline.after=NULL, size="\\fontsize{9pt}{10pt}\\selectfont", file = '~/Dropbox/Paper/table.tex') - person Dr. Beeblebrox; 24.05.2016