[GpGiki 대문으로]

Template 파일과 스타일 시트 예제


Doxygen Template File Example.


#---------------------------------------------------------------------------
# General configuration options
#---------------------------------------------------------------------------

PROJECT_NAME           =

PROJECT_NUMBER         =

OUTPUT_DIRECTORY       =

OUTPUT_LANGUAGE        = Korean

EXTRACT_ALL            = YES

EXTRACT_PRIVATE        = YES

EXTRACT_STATIC         = YES

EXTRACT_LOCAL_CLASSES  = YES

HIDE_UNDOC_MEMBERS     = NO

HIDE_UNDOC_CLASSES     = NO

HIDE_FRIEND_COMPOUNDS  = NO

HIDE_IN_BODY_DOCS      = NO

BRIEF_MEMBER_DESC      = YES

REPEAT_BRIEF           = YES

ALWAYS_DETAILED_SEC    = NO

INLINE_INHERITED_MEMB  = NO

FULL_PATH_NAMES        = NO

STRIP_FROM_PATH        =

INTERNAL_DOCS          = NO

CASE_SENSE_NAMES       = YES

SHORT_NAMES            = NO

HIDE_SCOPE_NAMES       = NO

VERBATIM_HEADERS       = YES

SHOW_INCLUDE_FILES     = YES

JAVADOC_AUTOBRIEF      = NO

MULTILINE_CPP_IS_BRIEF = NO

DETAILS_AT_TOP         = NO

INHERIT_DOCS           = YES

INLINE_INFO            = YES

SORT_MEMBER_DOCS       = YES

DISTRIBUTE_GROUP_DOC   = NO

TAB_SIZE               = 4

GENERATE_TODOLIST      = YES

GENERATE_TESTLIST      = YES

GENERATE_BUGLIST       = YES

GENERATE_DEPRECATEDLIST= YES

ALIASES                =

ENABLED_SECTIONS       =

MAX_INITIALIZER_LINES  = 30

OPTIMIZE_OUTPUT_FOR_C  = NO

OPTIMIZE_OUTPUT_JAVA   = NO

SHOW_USED_FILES        = YES

#---------------------------------------------------------------------------
# configuration options related to warning and progress messages
#---------------------------------------------------------------------------

QUIET                  = NO

WARNINGS               = YES

WARN_IF_UNDOCUMENTED   = YES

WARN_IF_DOC_ERROR      = YES

WARN_FORMAT            = "$file:$line: $text"

WARN_LOGFILE           =

#---------------------------------------------------------------------------
# configuration options related to the input files
#---------------------------------------------------------------------------

INPUT                  =

FILE_PATTERNS          =

RECURSIVE              = NO

EXCLUDE                =

EXCLUDE_SYMLINKS       = NO

EXCLUDE_PATTERNS       =

EXAMPLE_PATH           =

EXAMPLE_PATTERNS       =

EXAMPLE_RECURSIVE      = NO

IMAGE_PATH             =

INPUT_FILTER           =

FILTER_SOURCE_FILES    = NO

#---------------------------------------------------------------------------
# configuration options related to source browsing
#---------------------------------------------------------------------------

SOURCE_BROWSER         = YES

INLINE_SOURCES         = NO

STRIP_CODE_COMMENTS    = YES

REFERENCED_BY_RELATION = YES

REFERENCES_RELATION    = YES

#---------------------------------------------------------------------------
# configuration options related to the alphabetical class index
#---------------------------------------------------------------------------

ALPHABETICAL_INDEX     = YES

COLS_IN_ALPHA_INDEX    = 5

IGNORE_PREFIX          =

#---------------------------------------------------------------------------
# configuration options related to the HTML output
#---------------------------------------------------------------------------

GENERATE_HTML          = YES

HTML_OUTPUT            = html

HTML_FILE_EXTENSION    = .html

HTML_HEADER            =

HTML_FOOTER            =

HTML_STYLESHEET        = doxygen.css

HTML_ALIGN_MEMBERS     = YES

GENERATE_HTMLHELP      = NO

CHM_FILE               =

HHC_LOCATION           =

GENERATE_CHI           = NO

BINARY_TOC             = NO

TOC_EXPAND             = NO

DISABLE_INDEX          = NO

ENUM_VALUES_PER_LINE   = 4

GENERATE_TREEVIEW      = NO

TREEVIEW_WIDTH         = 250

#---------------------------------------------------------------------------
# configuration options related to the LaTeX output
#---------------------------------------------------------------------------

GENERATE_LATEX         = NO

LATEX_OUTPUT           = latex

LATEX_CMD_NAME         = latex

MAKEINDEX_CMD_NAME     = makeindex

COMPACT_LATEX          = NO

PAPER_TYPE             = a4wide

EXTRA_PACKAGES         =

LATEX_HEADER           =

PDF_HYPERLINKS         = NO

USE_PDFLATEX           = NO

LATEX_BATCHMODE        = NO

#---------------------------------------------------------------------------
# configuration options related to the RTF output
#---------------------------------------------------------------------------

GENERATE_RTF           = NO

RTF_OUTPUT             = rtf

COMPACT_RTF            = NO

RTF_HYPERLINKS         = NO

RTF_STYLESHEET_FILE    =

RTF_EXTENSIONS_FILE    =

#---------------------------------------------------------------------------
# configuration options related to the man page output
#---------------------------------------------------------------------------

GENERATE_MAN           = NO

MAN_OUTPUT             = man

MAN_EXTENSION          = .3

MAN_LINKS              = NO

#---------------------------------------------------------------------------
# configuration options related to the XML output
#---------------------------------------------------------------------------

GENERATE_XML           = NO

XML_SCHEMA             =

XML_DTD                =

#---------------------------------------------------------------------------
# configuration options for the AutoGen Definitions output
#---------------------------------------------------------------------------

GENERATE_AUTOGEN_DEF   = NO

#---------------------------------------------------------------------------
# configuration options related to the Perl module output
#---------------------------------------------------------------------------

GENERATE_PERLMOD       = NO

PERLMOD_LATEX          = NO

PERLMOD_PRETTY         = YES

PERLMOD_MAKEVAR_PREFIX =

#---------------------------------------------------------------------------
# Configuration options related to the preprocessor
#---------------------------------------------------------------------------

ENABLE_PREPROCESSING   = YES

MACRO_EXPANSION        = NO

EXPAND_ONLY_PREDEF     = NO

SEARCH_INCLUDES        = YES

INCLUDE_PATH           =

INCLUDE_FILE_PATTERNS  =

PREDEFINED             =

EXPAND_AS_DEFINED      =

SKIP_FUNCTION_MACROS   = YES

#---------------------------------------------------------------------------
# Configuration::addtions related to external references
#---------------------------------------------------------------------------

TAGFILES               =

GENERATE_TAGFILE       =

ALLEXTERNALS           = NO

EXTERNAL_GROUPS        = YES

PERL_PATH              = /usr/bin/perl

#---------------------------------------------------------------------------
# Configuration options related to the dot tool
#---------------------------------------------------------------------------

CLASS_DIAGRAMS         = YES

HIDE_UNDOC_RELATIONS   = YES

HAVE_DOT               = YES

CLASS_GRAPH            = YES

COLLABORATION_GRAPH    = YES

TEMPLATE_RELATIONS     = YES

INCLUDE_GRAPH          = YES

INCLUDED_BY_GRAPH      = YES

GRAPHICAL_HIERARCHY    = YES

DOT_IMAGE_FORMAT       = png

DOT_PATH               =

DOTFILE_DIRS           =

MAX_DOT_GRAPH_WIDTH    = 600

MAX_DOT_GRAPH_HEIGHT   = 600

GENERATE_LEGEND        = YES

DOT_CLEANUP            = YES

#---------------------------------------------------------------------------
# Configuration::addtions related to the search engine
#---------------------------------------------------------------------------

SEARCHENGINE           = NO

CGI_NAME               = search.cgi

CGI_URL                =

DOC_URL                =

DOC_ABSPATH            =

BIN_ABSPATH            = /usr/local/bin/

EXT_DOC_PATHS          =

스타일 시트 예제


H1 { text-align: center; }

CAPTION { font-weight: bold; }

A.qindex { font-family: 굴림; font-size: 9pt; }
A.qindexRef { font-family: 굴림; font-size: 9pt; }
A.el { text-decoration: none; font-weight: bold; font-family: 굴림; font-size: 9pt; }
A.elRef { font-weight: bold; font-family: 굴림; font-size: 9pt; }
A.code { text-decoration: none; font-weight: normal; color: #4444ee; font-family: Courier New; font-size: 9pt;}
A.codeRef { font-weight: normal; color: #4444ee; font-family: Courier New; font-size: 9pt; }

A:link { color:#5555aa; padding:2 2 0;}
A:visited { color:#5555aa; padding:2 2 0;}
A:active { color:#5555aa; padding:2 2 0;}
A:hover { text-decoration:none; color:#000000; background:#ffffff; padding:2 2 0;}

DL.el { margin-left: -1cm; font-family: 굴림; font-size: 9pt; }

TD.md { background-color: #f2f2ff; font-weight: bold; font-family: 굴림; font-size: 9pt; }
TD.mdname1 { background-color: #f2f2ff; font-weight: bold; color: #602020; font-family: 굴림; font-size: 9pt; }
TD.mdname { background-color: #f2f2ff; font-weight: bold; color: #602020; width: 600px; font-family: 굴림; font-size: 9pt; }

DIV.fragment { width: 100%; border: none; background-color: #eeeeee; font-family: 굴림; font-size: 9pt; }
DIV.ah { background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px; font-family: 굴림; font-size: 9pt; }
DIV.groupHeader { margin-left: 16px; margin-top: 12px; margin-bottom: 6px; font-weight: bold; font-family: 굴림; font-size: 9pt; }
DIV.groupText { margin-left: 16px; font-size: smaller; font-family: 굴림; font-size: 9pt; }

BODY { background: white; color: black; font-family: 굴림; font-size: 9pt;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:gray;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-shadow-color:gray;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-track-color:#FFFFFF;
scrollbar-arrow-color:gray;
}

TD.indexkey
{
   background-color: #eeeeff;
   font-weight: bold;
   padding-right  : 10px;
   padding-top    : 2px;
   padding-left   : 10px;
   padding-bottom : 2px;
   margin-left    : 0px;
   margin-right   : 0px;
   margin-top     : 2px;
   margin-bottom  : 2px
}

TD.indexvalue
{
   background-color: #eeeeff;
   padding-right  : 10px;
   padding-top    : 2px;
   padding-left   : 10px;
   padding-bottom : 2px;
   margin-left    : 0px;
   margin-right   : 0px;
   margin-top     : 2px;
   margin-bottom  : 2px
}

h1, h2, h3 { color: #000000; background: white }
h1 { font: bold 16pt 굴림 }
h2 { font: bold 14pt 굴림 }
h3 { font: bold 12pt 굴림 }
h4 { font: bold 10pt 굴림 }
h5 { font: 10pt 굴림 }
h6 { font: 8pt 굴림 }

span.keyword       { color: #008000 }
span.keywordtype   { color: #604020 }
span.keywordflow   { color: #e08000 }
span.comment       { color: #800000 }
span.preprocessor  { color: #806020 }
span.stringliteral { color: #0080aa }
span.charliteral   { color: #0000ff }

table { font-family: 굴림; font-size: 9pt; }


제일 위로
최종 수정 일시: 12월 13일(2004년) 05:11 AM 편집 | 정보 | 차이 | 비슷한 페이지 DebugInfo
유용한 페이지들: 분류 분류 | 자유로운 연습장 SandBox | 무작위 페이지들 RandomPages | 인기있는 페이지들 MostPopular