![groff 매크로 패키지를 선택하는 방법은 무엇입니까?](https://linux55.com/image/77996/groff%20%EB%A7%A4%ED%81%AC%EB%A1%9C%20%ED%8C%A8%ED%82%A4%EC%A7%80%EB%A5%BC%20%EC%84%A0%ED%83%9D%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
나는 구조화된 기술 문서를 처리하기 위해 잠재적으로 더 복잡한 LaTeX 및 DocBook의 대안으로 고전적인 groff 매크로 패키지를 사용해 보고 싶습니다.
내가 이해하는 바는 ms
최초의 매크로 패키지가 나중에 mm
등장했다는 것입니다 me
. ms
, mm
또는 을 어떻게 선택합니까 me
?
어떤 문제가 존재 mm
하며 me
어떤 문제를 해결하려고 합니까 ms
? 어떻게 선택해야 할까요 mm
, 아니면 너무 단순 me
해야 할까요 ?ms
답변1
구식 텍스트 처리 기술을 사용하는 데 박수를 보냅니다. 하지만 나는 공룡과 같습니다.
groff
명령줄 플래그 "-m"이 있으므로 "ms" 매크로에 대해 다음을 수행할 수 있습니다.
groff -m ms ....
mm
즉, me
. 나는 최근까지 이력서를 보관했는데 groff
분명히 "ms" 매크로 패키지가 완벽하게 적합하다는 것을 알았습니다. 나는 groff
오랫동안 회사에서 일했던 주요 프로젝트를 구별하기 위해 낮은 수준의 직접 명령으로 작성된 몇 가지 매크로를 작성했습니다 .
답변2
를 보거나 man groff_mm
, 실제 매크로 정의 파일( )을 통해 /usr/share/groff/*/tmac/m.tmac
확인 하실 수 있습니다.mmMacros는 세 가지 원래 troff 패키지 중 훨씬 더 크고 더 완벽합니다. 그러나 그들은 모두 gnu를 능가했습니다.어머니매크로 패키지groff 및 postscript/pdf 출력용으로 특별히 개발되었습니다.