ysk(0soo)
Lifealong
ysk(0soo)
전체 방문자
오늘
어제
  • 분류 전체보기 (238)
    • Java (50)
      • whiteship-java-study (11)
      • Java (28)
      • time (6)
    • Spring (68)
      • JPA (15)
      • Spring (1)
      • SpringBoot (1)
      • SpringMVC (6)
      • Spring Security (22)
      • Jdbc (1)
      • RestDocs (14)
      • log (6)
    • Kotlin (3)
    • Web (2)
      • nginx (1)
    • Database (14)
      • MySQL (5)
      • PostgreSQL (1)
      • SQL (1)
      • Redis (4)
    • C, C++ (0)
    • Git (1)
    • Docker (2)
    • Cloud (3)
      • AWS (3)
    • 도서, 강의 (0)
      • t5 (0)
    • 기타 (7)
      • 프로그래밍 (1)
    • 끄적끄적 (0)
    • CS (14)
      • 운영체제(OS) (2)
      • 자료구조(Data Structure) (9)
    • 하루한개 (12)
      • 우아한 테크코스-10분테코톡 (12)
    • 스터디 (12)
      • 클린 아키텍처- 로버트마틴 (2)
      • JPA 프로그래밍 스터디 (10)
    • 테스트 (34)
      • JUnit (19)
      • nGrinder (2)
      • JMeter (0)
    • Infra (3)
    • 프로그래머스 백엔드 데브코스 3기 (0)
    • 디자인 패턴 (3)
    • Issue (4)
    • system (1)
      • grafana (0)
      • Prometheus (0)

블로그 메뉴

  • 홈
  • 태그
  • 방명록
  • github

공지사항

인기 글

태그

  • 동일성
  • 가상 스레드 예외 핸들링
  • tree
  • nginx basic auth
  • querydsl
  • 정규표현식
  • UserDetailsService
  • LocalDateTime
  • VirtualThread Springboot
  • node exporter basic auth
  • 트랜잭션
  • AuthenticationException
  • AccessDecisionManager
  • 동시성 제어
  • DataJpaTest
  • 가상 스레드
  • 구조화된 동시성
  • restdocs enum
  • java
  • junit5
  • scope value
  • restdocs custom
  • StructuredConcorrency
  • 동등성
  • nGrinder
  • jpa
  • FilterSecurityInterceptor
  • 인가(Authorization) 처리
  • AccessDecisionVoter 커스텀
  • mysql

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
ysk(0soo)

Lifealong

기타

Asciidoctor란

2022. 12. 12. 03:34

Asciidoctor란

Asciidoctor 는 AsciiDoc 문서를 HTML, PDF 및 기타 형식으로 변환하는 텍스트 프로세서 이다 . Ruby로 작성되었으며 RubyGem으로 패키징된다.

  • 즉 Asciidoc 언어로 된 .adoc 파일을 만들어주거나 변환시켜주는 프로세서이다.
  • AsciiDoc은 문서 작성에 매우 널리 사용되는 형식이므로 Ubuntu, Debian, Fedora 및 Arch와 같은 많은 GNU Linux 배포판에서 Asciidoctor를 표준 패키지로 쉽게 찾을 수 있다.

또한 Asciidoctor에는 AsciiDoc 으로 작성된 콘텐츠를 작성하고 게시하는 데 도움이 되는 extension, translator, 빌드 플러그인 및 도구로 구성된 생태계가 있다 . https://docs.asciidoctor.org 에서 이러한 프로젝트에 대한 문서를 찾을 수 있다 .

Ruby에서 실행하는 것 외에도 Asciidoctor는 AsciidoctorJ를 사용하여 JVM에서 실행하거나 Asciidoctor.js를 사용하여 JavaScript 환경에서 실행할 수 있다 .

  • 즉 다음과 같은 환경에서 사용 할 수 있다.
    • ruby
    • js
    • jvm

 

공식 홈페이지는 다음과 같다

  • 공식 홈페이지
  • 깃허브
  • 공식 documentation
  • JVM에서 사용할 수 있는 asciidoctorj 깃허브

Spring Rest Docs 에서 기본 정책으로 Asciidoc을 사용한다.

참조

  • https://www.baeldung.com/asciidoctor
저작자표시 비영리 (새창열림)

'기타' 카테고리의 다른 글

마크다운 이미지 나란히, 이미지 정렬 하는법  (0) 2023.04.26
커서 기반 페이지네이션(Cursor-based-pagination) vs 오프셋 기반 페이지 네이션(offset-based-pagination  (0) 2022.12.14
Asciidoc, Asciidoc 사용법  (0) 2022.12.12
VsCode(Visual Studio Code) 키 십힘, Vim모드, VsCode INSERT 해결방법  (0) 2022.10.01
[Springdocs ]Swagger Error - Failed to fetch.  (0) 2022.09.07
    '기타' 카테고리의 다른 글
    • 마크다운 이미지 나란히, 이미지 정렬 하는법
    • 커서 기반 페이지네이션(Cursor-based-pagination) vs 오프셋 기반 페이지 네이션(offset-based-pagination
    • Asciidoc, Asciidoc 사용법
    • VsCode(Visual Studio Code) 키 십힘, Vim모드, VsCode INSERT 해결방법
    ysk(0soo)
    ysk(0soo)
    백엔드 개발을 좋아합니다. java kotlin spring, infra 에 관심이 많습니다. email : kim206gh@naver.com github : https://github.com/devysk

    티스토리툴바