문제

가장 인기있는 가벼운 마크 업 언어를 식별하고 강점과 약점을 비교하십시오. 이 언어는 문서와 같은 기술적 인 산문에 대한 일반 목적 마크 업이어야합니다 (예 : Haml은 계산하지 않음).

또한보십시오: 마크 다운 대 구조 조정 텍스트

도움이 되었습니까?

해결책

나는 더 큰 프로그래밍 및 기술 커뮤니티에서 일반적으로 사용되는 세 가지 주요 언어, 즉 섬유, 마크 다운 및 구조 조정 텍스트를 알고 있습니다. 세 가지 모두 몇 시간 안에 배울 수 있습니다.

직물

  • Redmine과 Ruby Community에서 사용합니다
  • 113 질문은 현재 스택 오버플로에 태그가 지정되었습니다
  • HTML과 가장 유사하지만 읽기 쉬운 소스
  • 세 언어 모두에서 가장 쉬운 중첩 목록
  • 비 프로그래머 또는 HTML-inorant에게는 이해할 수 없습니다
  • 복잡한 짧은 문서에 이상적입니다 (링크, 중첩 목록, 코드, 사용자 정의 HTML 포함); 예 : 짧은 문서, 방법, 블로그 또는 CMS 콘텐츠
  • 구문 참조

가격 인하

  • 모국어 "커뮤니티"가없는 것 같지만 ...
  • 1274 질문 스택 오버플로에 태그*
  • 이메일 전통과 유사한 소스 코드 가독성을 강조합니다
  • 간단한 HTML 임베딩 (태그 만 입력하는 것만 입력)
  • HTML을 포함시키는 것 외에 테이블을 만들 방법이 없습니다
  • 스택 오버플로를 알고 있다면 이미 알고 있습니다
  • 이미 구조 조정 텍스트를 알고 있다면 쉽게 알 수 있습니다
  • 자동 이메일 주소 형식의 난독 화u003Caddress@example.com> (앵글 브래킷 포함)
  • 구문 참조

구조 조정 텍스트 (일명 휴식)

  • 파이썬 커뮤니티에서 인기가 있습니다
  • 스택 오버플로에 285 개의 질문이 태그되었습니다
  • 나에게 물어 보면 공백과 정렬에 대해 약간의 pernickety
  • 목록 (특히 중첩 목록) 및 단락은 항상 싸움에 빠지는 것 같습니다.
  • 비 프로그래머가 읽을 수 있습니다
  • 목차를 구축 할 수있는 형식 만 (Python Reference 구현의 확장을 통해)
  • PDF 및 XML과 같은 다른 형식으로 직접 변환됩니다
  • 많은 산문이있는 대형 문서에 이상적입니다 (예 : 사용자 설명서를위한 문서의 대안)
  • 구문 참조

다른 팁

당신은 또한 고려할 수도 있습니다 Asciidoc

  • 비교적 읽기 쉬운 마크 업
  • 간단한 명령 줄 사용
  • 일부는 구문과 관련하여 상대적으로 '까다로운'(유연한)로 인식 할 수 있습니다.
  • 문서 및 (x) HTML 출력

Wikipedia 페이지 on 경량 마크 업 언어 다양한 옵션과 일반적인 용도 (제목, 대담한, 이탤릭체 등)에 대한 구문 표시를 잘 비교할 수 있습니다.

여기에서 다양한 경량 마크 업 언어를 모두 다루려고합니다.

http://www.subspacefield.org/~travis/static_blog_generator.html

보시다시피, "보안 블로그를 어떻게 만들 수 있습니까?"(즉, 정적 HTML을 생성하는 블로그)로 시작했으며, 마크 업 언어, 템플릿 시스템 등에 나 자신이 나온 것을 발견했습니다.

업데이트

Python 구현이있는 LWML에만 초점을 맞추었고 여기에 있습니다.

http://www.subspacefield.org/~travis/python_lightweight_markup_languages.html

지금까지 나는 마크 다운과 휴식을 시도했고, 후자는 다른 페이지에 내장 된 HTML 스 니펫을 제외하고는 더 나은 것을 좋아합니다. 테이블, 크로스 레퍼런스, 간접 링크 등 ...

문서화? 어때 독사?
문서화 해야하는 C/C ++ 프로젝트 중 일부에 사용합니다. Doxygen 저자와 마찬가지로 Doxygen 문서에 사용하는 것처럼 '남용'할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top