Ответ 1
Я сделал некоторые базовые изменения в Doxygen CSS, чтобы немного почистить его. Я загрузил его в bitbucket.org/rc1/doxygen-style/
Я использую Doxygen для создания документации HTML из моего кода. Однако я считаю, что таблица стилей по умолчанию имеет довольно плотный выбор шрифтов и макета. Я знаю, что могу написать свой собственный CSS файл, чтобы получить именно тот результат, который я хочу, но прежде чем я потрачу свое время на это, мне интересно, есть ли еще подходящие пользовательские таблицы стилей, которые уже доступны.
Я сделал некоторые базовые изменения в Doxygen CSS, чтобы немного почистить его. Я загрузил его в bitbucket.org/rc1/doxygen-style/
Я создаю проект на github, который позволяет использовать twitter bootstrap для doxygen styling. Вы должны иметь возможность использовать любой стандартный скомпилированный файл начальной загрузки для собственного пользовательского внешнего вида.
Не уверен, что вы нашли ответ по этому теперь устаревшему вопросу, но я хотел бы отметить, что Doxygen 1.5.7 (выпущенный за неделю до написания этого вопроса) включал некоторые изменения CSS, которые я представил, поэтому это должно быть немного чище. (Это не требовало такой тщательной настройки - казалось, что она уже в довольно приличной форме). Если вы (были?) Используете более старую версию Doxygen, обновленный doxygen.css
должен работать отлично с большинством более старых версий, поскольку Я не думаю, что структура вывода HTML заметно изменилась в недавнем прошлом.
У меня нет большой проблемы со стилями по умолчанию, EXCEPT, что размер базового шрифта фиксирован до 12pt (недавнее изменение). Это означает, что он никогда не будет подходящего размера и не может быть динамически настроен.
Ниже приведены некоторые тривиальные изменения, которые я поместил в умолчанию на своей машине. В основном я изменил размер жестко закодированных шрифтов на именованные или относительные размеры, чтобы Ctrl-Mousewheel легко настраивал размер. Аналогичным образом, я также изменил (не показан) другие размеры от (например) от 11 до 92% (на основе исходного значения 12pt).
Я также добавил в code
, tt
и pre
, поскольку они выглядели странно странно.
Очевидно, что ни один CSS не будет полностью приемлемым для кого-то другого. Лучшее, на что вы можете надеяться, это некоторая однородность, удобство и как можно меньше кровопролития...
body, table, div, p, dl {
font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif;
font-size: medium;
}
/* Ensure that <CODE> and <TT> text is as big as the <BODY> text and use a nicer font */
code, tt {
font-family: Consolas, Courier, monospace;
font-size: medium;
}
/* Need this as <PRE> makes the text look smaller due to different font */
pre {
font-size: 105%;
}
Я создаю обычную таблицу стилей Doxygen. Я планирую много комментировать, поэтому мне становится легче мода.
Вы можете проверить мой код в GitHub здесь.
Здесь один:
При создании CHM файлов по умолчанию было найдено "tabs.css", имеющее #fff, определенное в нескольких местах. Следует заменить чем-то видимым, например. # 00bfff (DeepSkyBlue как на http://www.w3schools.com/css/css_colornames.asp).
Простой поиск Google не дал никаких результатов. Учитывая, что Doxygen имеет только один стиль по умолчанию, я бы сказал, что ответ на ваш вопрос: No:)
Там могут быть таблицы стилей, которые вам нравятся, и люди могут захотеть поделиться ими, но вам придется их самостоятельно искать/искать.
Либо это, либо создать свой собственный. Ура!