ConTeXt: 환경에서 스타일에 대한 기대치를 어떻게 달성합니까?

ConTeXt: 환경에서 스타일에 대한 기대치를 어떻게 달성합니까?

면책 조항 : 저는 ConTeXt의 초보자입니다. 나는 어제부터 기차를 타고 3시간 동안 성경을 읽으면서 배우기 시작했습니다.그리 짧지 않은 소개호아킨 아타즈-로페스(Joaquín Ataz-López). 나는 또한 학생도 아니고 학문적 환경에서 이 일을 하는 것도 아니고 조판 산업에 종사하는 것도 아닙니다. 저는 단지 Atlassian Confluence에서 가능한 것보다 더 나은 조판이 필요하다고 생각되는 연구 논문을 작성했을 뿐입니다. 그래서 이런 걸 물어볼 동료가 없어요. 내가 누구도 요청하지 않은 연구 논문을 썼다는 이유로 그들은 이미 내가 대단한 성취를 이룬 사람이라고 생각하고 있습니다.

두 가지를 동시에 달성하는 방법에 대해 혼란스러워합니다.

  1. 단락 사이에 큰 간격을 두고 싶습니다
  2. 열거된 항목 사이에 작은 간격을 두고 싶습니다.

Chatgpt는 다음을 제안합니다.

\setupwhitespace[big]
\starttext
... my paragraphs
\stoptext
\setupwhitespace[none]
\starttext
... my enumerated items
\stoptext

그러나 저는 아래와 같이 여러 파일로 프로젝트를 구성했습니다. 내 서문에서 나는 \setupwhitespace[big]. \startitemize및 에 대한 설명서를 살펴보았습니다 \setupitemgroup. 항목 사이의 간격에 대한 옵션이없는 것 같습니다.

\environment preamble.tex

\starttext
    \ReadFile{file1.tex}
    \ReadFile{file2.tex}
\stoptext

열거된 항목의 간격을 변경하고 나머지 스타일은 모두 서문에 유지하고 싶습니다.

내 질문은 다음과 같습니다

  • 이러한 모든 파일을 단일 로 래핑하는 것이 안티패턴입니까 \starttext ... \stoptext?
  • 에서 모든 스타일을 설정한 경우 \environment짧은 텍스트 블록에서 해당 스타일에 대한 예외를 어떻게 달성합니까?

답변1

좋아, 내가 이 질문에 대한 최종 검토를 하면서 Ataz-López 책의 URL 경로에 "githubusercontent"가 있다는 것을 깨달았습니다. 소스코드를 살펴봤습니다.

서문에는 다음과 같은 내용이 있습니다.

\startitemize[packed]
...

이는 이 예에서 달성하고자 하는 목표를 달성합니다.

관련 정보