﻿= Normal
// If disable,set "!" : ":key: " -> ":!key: ".
:lang: ja
:doctype: book
:toc: left
:toclevels: 3
:sectnums:
:sectnumlevels: 4
:sectlinks:
:FreePage: 
:!CustomIcon: ja
:UserConfigEnd:
include::config.adoc[]

{HeadLine}

[.text-right]
--
2026/01/25 ##YourName##
--

// tag::sub[]

== Attribute Value Dump (key={key})

以下は Asciidoctor の公式 “Document Attributes Reference” から抽出した  
**すべての built-in / intrinsic / compliance / metadata / numbering / formatting などの属性名**  
を `key={key}` の形式で並べた一覧です。

GitLab とローカルでレンダリングし、値の違いを比較できます。

=== Intrinsic Attributes
backend={backend}
backend-html5={backend-html5}
basebackend={basebackend}
basebackend-html={basebackend-html}
docdate={docdate}
docdatetime={docdatetime}
docdir={docdir}
docfile={docfile}
docfilesuffix={docfilesuffix}
docname={docname}
doctime={doctime}
docyear={docyear}
doctype-article={doctype-article}
doctype-book={doctype-book}
doctype-inline={doctype-inline}
doctype-manpage={doctype-manpage}
embedded={embedded}
filetype={filetype}
filetype-html={filetype-html}
htmlsyntax={htmlsyntax}
localdate={localdate}
localdatetime={localdatetime}
localtime={localtime}
localyear={localyear}
outdir={outdir}
outfile={outfile}
outfilesuffix={outfilesuffix}
safe-mode-level={safe-mode-level}
safe-mode-name={safe-mode-name}
safe-mode-unsafe={safe-mode-unsafe}
safe-mode-safe={safe-mode-safe}
safe-mode-server={safe-mode-server}
safe-mode-secure={safe-mode-secure}
user-home={user-home}

=== Compliance Attributes
attribute-missing={attribute-missing}
attribute-undefined={attribute-undefined}
compat-mode={compat-mode}
experimental={experimental}
reproducible={reproducible}
skip-front-matter={skip-front-matter}

=== Localization & Numbering Attributes
appendix-caption={appendix-caption}
appendix-number={appendix-number}
appendix-refsig={appendix-refsig}
caution-caption={caution-caption}
chapter-number={chapter-number}
chapter-refsig={chapter-refsig}
chapter-signifier={chapter-signifier}
example-caption={example-caption}
example-number={example-number}
figure-caption={figure-caption}
figure-number={figure-number}
footnote-number={footnote-number}
important-caption={important-caption}
lang={lang}
last-update-label={last-update-label}
listing-caption={listing-caption}
listing-number={listing-number}
manname-title={manname-title}
nolang={nolang}
note-caption={note-caption}
part-refsig={part-refsig}
part-signifier={part-signifier}
preface-title={preface-title}
section-refsig={section-refsig}
table-caption={table-caption}
table-number={table-number}
tip-caption={tip-caption}
toc-title={toc-title}
untitled-label={untitled-label}
version-label={version-label}
warning-caption={warning-caption}

=== Document Metadata Attributes
app-name={app-name}
author={author}
authorinitials={authorinitials}
authors={authors}
copyright={copyright}
doctitle={doctitle}
description={description}
email={email}
firstname={firstname}
front-matter={front-matter}
keywords={keywords}
lastname={lastname}
middlename={middlename}
orgname={orgname}
revdate={revdate}
revremark={revremark}
revnumber={revnumber}
title={title}

=== Section Title & TOC Attributes
idprefix={idprefix}
idseparator={idseparator}
leveloffset={leveloffset}
partnums={partnums}
sectanchors={sectanchors}
sectids={sectids}
sectlinks={sectlinks}
sectnums={sectnums}
sectnumlevels={sectnumlevels}
title-separator={title-separator}
toc={toc}
toclevels={toclevels}
fragment={fragment}

=== General Content / Formatting Attributes
asset-uri-scheme={asset-uri-scheme}
cache-uri={cache-uri}
data-uri={data-uri}
docinfo={docinfo}
docinfodir={docinfodir}
docinfosubs={docinfosubs}
doctype={doctype}
eqnums={eqnums}
hardbreaks-option={hardbreaks-option}
hide-uri-scheme={hide-uri-scheme}
media={media}
nofooter={nofooter}
nofootnotes={nofootnotes}
noheader={noheader}
notitle={notitle}
pagewidth={pagewidth}
relfileprefix={relfileprefix}
relfilesuffix={relfilesuffix}
show-link-uri={show-link-uri}
showtitle={showtitle}
stem={stem}
table-frame={table-frame}
table-grid={table-grid}
table-stripes={table-stripes}
tabsize={tabsize}
webfonts={webfonts}
xrefstyle={xrefstyle}

=== Image & Icon Attributes
iconfont-cdn={iconfont-cdn}
iconfont-name={iconfont-name}
iconfont-remote={iconfont-remote}
icons={icons}
iconsdir={iconsdir}
icontype={icontype}
imagesdir={imagesdir}

=== Source Highlighting Attributes
coderay-css={coderay-css}
coderay-linenums-mode={coderay-linenums-mode}
coderay-unavailable={coderay-unavailable}
highlightjsdir={highlightjsdir}
highlightjs-theme={highlightjs-theme}
prettifydir={prettifydir}
prettify-theme={prettify-theme}
prewrap={prewrap}
pygments-css={pygments-css}
pygments-linenums-mode={pygments-linenums-mode}
pygments-style={pygments-style}
pygments-unavailable={pygments-unavailable}
rouge-css={rouge-css}
rouge-linenums-mode={rouge-linenums-mode}
rouge-style={rouge-style}
rouge-unavailable={rouge-unavailable}
source-highlighter={source-highlighter}
source-indent={source-indent}
source-language={source-language}
source-linenums-option={source-linenums-option}

=== HTML Styling Attributes
copycss={copycss}
css-signature={css-signature}
linkcss={linkcss}
max-width={max-width}
stylesdir={stylesdir}
stylesheet={stylesheet}
toc-class={toc-class}

=== Manpage Attributes
mantitle={mantitle}
manvolnum={manvolnum}
manname={manname}
manpurpose={manpurpose}
man-linkstyle={man-linkstyle}
mansource={mansource}
manmanual={manmanual}

=== Security (API/CLI Only)
allow-uri-read={allow-uri-read}
max-attribute-value-size={max-attribute-value-size}
max-include-depth={max-include-depth}

== Full Attribute Dump ({attributes})
[%hardbreaks]
----
{attributes}
----

== 概要
最初の文書です。

== 課題

課題::
+
====
* gitlab上の表示でconfigのカスタマイズ部分が処理できずにそのまま表示されてしまう
====

* rendaringに絡むパラメータを表示させる。 ローカルとサーバー上での違いを確認するため
* configを加工して、問題となる記述を発見すること

image::fig-NG.jpg[]

== 分析


.もう `{plus}{plus}{plus} - {plus}{plus}{plus}`のHTML直接構文がだめみたい
----
// ExtendStyleは常に有効とする。定義して、もう実行しておく。互換性：何回呼ばれても大丈夫。
:ExtendStyle: pass:none[<style>.nw{display:inline-block;white-space:pre;} .nowrap{display:inline-block;white-space:pre;}</style>]
{ExtendStyle}

// Page幅を無効にする

ifdef::FreePage[]
+++<style>#header,#content,#footnotes,#footer{max-width:none;}</style>+++
endif::FreePage[]
----

以上
// end::sub[]

