Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Andres Almiray on Ascii Doctor
Search
Enterprise Java User Group Austria
July 01, 2015
Technology
140
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Andres Almiray on Ascii Doctor
Enterprise Java User Group Austria
July 01, 2015
More Decks by Enterprise Java User Group Austria
See All by Enterprise Java User Group Austria
Gerrit Grunwald on What the CRaC... SUPERFAST JVM STARTUP
ejug
2
200
Spring Framework 5.2 - Core Container Revisited
ejug
0
180
Andreas Caternberg on Jenkins Pipelines
ejug
0
790
Martin Ahrer on Continuous Delivery Infrastructure With Docker
ejug
0
160
Dirk Mahler on Software Analyse mit jQAssistant & Neo4j
ejug
1
310
Christoph Strobl on Spring Data & Hypermedia
ejug
0
160
Stefan Armbruster on Graph Modelling Antipatterns
ejug
1
140
Stefan Armbruster on Introduction into Neo4J
ejug
1
100
Michael Nitschinger on Building a reactive Couchbase driver for the JVM
ejug
0
160
Other Decks in Technology
See All in Technology
攻撃者がいなくてもAIエージェントはインシデントを起こす
nomizone
0
180
Mastraエージェント、どのクラウドにデプロイする?
minorun365
PRO
1
130
AI時代における最適なQA組織の作り方
ymty
3
330
フロントエンドイチゲキ実装 ― Figmaデザインと画面設計書からAIに実装・テストを書かせるための”下ごしらえ” / 20260627 Yusuke Mazuka
shift_evolve
PRO
0
130
「ビジネスがわかるエンジニア」とは何か?
ryooob
0
440
Tech-Verse 2026_Keynote
lycorptech_jp
PRO
0
110
“詰む”前に仕組みを作れ 〜技術の波に溺れないためのキャッチアップ術〜
takasyou
8
4.9k
「勝手に広まる」人気 AI エージェントを爆速で作ろう!(AWS Summit Japan 2026講演資料)
minorun365
PRO
10
2.8k
AIに障害切り分けを全部やってもらった。 。 。 。
estie
0
330
初めてのDatabricks勉強会
taka_aki
2
220
Oracle Exadata Database Service on Cloud@Customer X11M (ExaDB-C@C) サービス概要
oracle4engineer
PRO
2
8.3k
テスト設計の本質を改めて考えてみる~生成AIを活用する時代だからこそ、作ったテストの説明性を高めよう~
yamasaki696
1
260
Featured
See All Featured
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.6k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
550
Building an army of robots
kneath
306
46k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.4k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
430
Paper Plane
katiecoart
PRO
1
52k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
570
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Transcript
Asciidoctor: Because writing documentation does not have to suck Andres
Almiray @aalmiray
[email protected]
Java developer since the beginning True believer in Open Source
Groovy committer since 2007 Project lead of the Griffon framework Currently working for About the Speaker
About the Speaker
None
About the Speaker
None
= Hello, Gr8conf! Doc Writer <
[email protected]
> An introduction to http://asciidoc.org[AsciiDoc].
== First Section * item 1 * item 2 [source,groovy] ---- println "Hello, World!" ----
None
The Asciidoctor Bunch @alexsotob! @lightguardjp! @mojavelinux! @carbonfray!
http://asciidoctor.org • Gradle! • Maven! • Plain Java! • Javascript
(asciidoctor.js)! • Chrome extension! • Firefox addon! • http://github.com/asciidoctor!
build.gradle buildscript {! repositories {! maven {! url 'http://dl.bintray.com/content/aalmiray/asciidoctor’! }!
jcenter()! }! ! dependencies {! classpath 'org.asciidoctor:asciidoctor-gradle-plugin:0.7.0’! }! }! ! apply plugin: 'asciidoctor! !
Configuration asciidoctor {! backends = [‘html5’, ‘docbook’] // more to
come!! options = [! toc: ‘left’,! ‘toc-title’: ‘Table of Contents’,! ‘projectVersion’: project.version! ]! }! !
Asciidoclet /**! * = Asciidoclet! *! * Sample comments that
include +source code+.! *! * [source,java]! * --! * public class Main{! * public static void main(String[] args) {! * Foo.doAwesomeStuff();! * }! * }! * --! *! * @author https://github.com/asciidoctor[asciidoctor]! */! public class Foo {! public static void doAwesomeStuff() { … }! }!
Want more examples? Groovy, Golo and Ceylon languages use Asciidoc
for their documentation The Spring framework manual Asciidoctor website itself Arquillian, Weld and other JBoss sites The animals-on-covers book publisher accepts Asciidoc as a format J
STOP!! ! DEMO TIME!
Q & A!
THANK YOU!! ! @aalmiray!
[email protected]
!