나는 groff를 처음 접했기 때문에 이것이 어리석은 질문이라면 용서해주십시오. 콘텐츠 열 2개와 각주 열 1개를 사용하는 데 적합한 솔루션을 찾을 수 없습니다. 원하는 결과를 얻기 위해 매크로를 .1C
사용해 보았 .2C
으나 소용이 없었습니다. 다른 내용에 상관없이 한 열에 각주를 넣을 수 있는 좋은 방법이 있나요?
답변1
재고가 없을 거라고 확신해요작은 숲매크로 패키지는 가능한 경우를 제외하고 이를 지원합니다.어머니- 의미다발성 경화증,mm,나및 매뉴얼 페이지 패키지남성그리고문서아니요. 당신은 볼 수 있습니다어머니선적 서류 비치온라인.
이 작업은 여전히 수행할 수 있습니다. 일반적으로 각주 형식은 별도의 환경에서 지정되지만 각주가 (일반적으로) 여러 열에 걸쳐 깨질 수 있는 경우 각주 높이를 정확하게 측정하는 것이 어려울 수 있습니다.
당신이 할 수 있는 일은 매크로 패키지의 기존 바닥글 시스템을 바꾸는 것입니다.다발성 경화증또는mm자신만의 매크로로 바닥글 매크로를 정의하십시오. 즉, 패키지의 바닥글 매크로를 호출하지 마십시오. 대신, 사용자가 정의한 새 매크로가 호출됩니다.
그런 다음 간단한 열 예제부터 시작하세요.이것작은 숲Texinfo 매뉴얼, 섹션 5.25 “페이지 액션”(파일 그로프.년 월 일.pdf), 직접 제작을 시작할 수도 있습니다. 같은 문서의 섹션 5.27 "지연된 출력" 및 섹션 5.28 "트랩"은 각주 지원 구현에 필요한 몇 가지 배경 지식을 제공합니다.
내 제안은 페이지의 고정 크기 각주 영역으로 시작하는 것입니다. 즉, 각주 출력을 위한 페이지 위치 트랩을 약 -2i
(페이지 하단에서 2인치 위)로 설정하는 것입니다. 이것으로 충분할 수 있습니다. 그렇지 않은 경우 바닥글 영역의 크기를 동적으로 조정하여 바닥글이 추가될 때 트랩이 페이지에 다시 떨어지도록 하는 추가 복잡성을 해결할 수 있습니다.
답변2
TheNotoriousGBR의 답변이 정확합니다. 그러나 비슷한 솔루션이 필요합니다. 나는 in3
기본적으로 나를 위해 이 작업을 수행하는 전처리기를 작성했습니다. 바라보다깃허브 in3xml관심이 있는 경우 코드에 대한 정보 및/또는여기에 예가 있습니다.