%20%EC%88%98%EB%A0%88%20%EB%AA%A9%EB%A1%9D%EC%9D%84%20%EC%88%A8%EA%B8%B0%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)
목록이 비어 있지 않을 때만 목록을 만들고 생성할 \completelistoffigures
수 있는 방법이 있나요 ?\completelistoffloats
편집하다: 보다아래 Fran의 의견Pandoc을 통한 ConTeXt 관련 솔루션입니다.
나는 다음을 통해 ConTeXt를 사용한다.판독, Markdown을 PDF로 변환합니다. 다음은 내 설정과 약간 다르지만 여전히 동일한 문제가 있는 작은 예입니다.
다음과 같은 명령으로
pandoc -f markdown -t context -V lof -V lot -o test.tex test.md
# convert from markdown to context,
# with variables 'list of figures' and 'list of tables' set as true,
# to output file test.tex and from input file test.md
test.md
하나의 이미지 와테이블이 전혀 없어요, 다음 파일(발췌)이 생성됩니다.
...
\setupfloat[figure][default={here,nonumber}]
\setupfloat[table][default={here,nonumber}]
...
\setupxtable[frame=off]
\setupxtable[head][topframe=on,bottomframe=on]
\setupxtable[body][]
\setupxtable[foot][bottomframe=on]
\starttext
\completelistoftables
\completelistoffigures
...
입력 파일에는 하나의 이미지가 있으므로 그림 목록이 올바르게 배치됩니다. 그러나 문서에는 테이블이 없으므로 \completelistoftables
제목만 포함된 목록을 생성합니다. 내가 원하는 것은문서에 테이블이 없으면 이 목록을 완전히 숨깁니다.("테이블"을 그림이나 다른 수레로 대체) 어떻게 이를 달성할 수 있나요?
위키나 매뉴얼을 보면 매개변수에 대해서만 알아냈는데 criterium
이 경우에는 아무 것도 하지 않습니다.
(Pandoc에서 간단히 제거하거나 변수를 제거할 수도 있지만 \completelistoftables
이렇게 lot
하면 템플릿의 일반적인 특성이 제거됩니다... 그리고 이에 대해 해결된 질문이 있지만 모두에 관한 것입니다.유액, 아니다문맥)