ottijp blog

AsciiDocで常に表示されるConfidentialマークを埋め込む方法

  • 2022-10-08

AsciiDocでこんな感じのConfidential(とか社外秘とか)マークを埋め込む方法です.

screenshot

:stylesheet:アトリビュートで指定する外部cssを使う方がよいのですが,.adocファイルだけで書く方法を書いてみます. .adocファイルの内容は以下のような感じです.

= this is sample doc

++++
<style>
body::before {
  content: "Confidential";
  position: fixed;
  background-color: #f00;
  padding: 0.5em;
  color: #fff;
  font-weight: 700;
  right: 0%;
  margin-top: 1em;
  margin-right: 1em;
  z-index: 999;
}
</style>
++++

== hello

* hello
* world
* 日本語

[NOTE]
====
this is note
====

++++Passthrough Blockで,変換されずそのままhtmlに出力されます.


ottijp
都内でアプリケーションエンジニアをしています
© 2024, ottijp