
저는 다음과 같은 것을 그리려고 합니다.
사용하지 않고 원하는 효과를 코드화tcolorbox
\documentclass{article}
\usepackage[margin=0.5in,showframe]{geometry}
%%------------------------------
\usepackage{lipsum}
\setlength{\parindent}{0pt}
\begin{document}
\rule{4in}{1pt}
\par
\begin{minipage}[t]{4in}
\lipsum[1]
\end{minipage}
\end{document}
이것은 간단해야 할 것 같습니다. 하지만 tcolorbox
. 내가 하고 있는 어떤 것도 같은 효과를 내지 못합니다.
interior hidden
예를 들어, 키가 무엇 을 enhanced
하고 있는지, 서로 어떻게 상호작용하는지 이해할 수 없습니다 . 다음 사항이 이렇게 완전히 다른 효과를 만들어내는 이유는 무엇입니까?
사용하는 첫 번째 예tcolorbox
\documentclass{article}
\usepackage[margin=0.5in,showframe]{geometry}
\setlength{\parindent}{0pt}
%%------------------------------
\usepackage{tcolorbox}
\tcbuselibrary{skins}
\usepackage{lipsum}
\begin{document}
\begin{tcolorbox}[width=4in,
%%enhanced,
%%frame hidden,
interior hidden,
boxsep=0pt,
left=0pt,
right=0pt,
top=2pt,
]%%
\lipsum[1]
\end{tcolorbox}
\end{document}
생산하다
다음을 사용한 두 번째 예tcolorbox
\begin{tcolorbox}[width=4in,
enhanced,
frame hidden,
interior hidden,
boxsep=0pt,
left=0pt,
right=0pt,
top=2pt,
]%%
\lipsum[1]
\end{tcolorbox}
생산하다
사용하는 세 번째 예tcolorbox
\begin{tcolorbox}[width=4in,
enhanced,
%%frame hidden,
interior hidden,
boxsep=0pt,
left=0pt,
right=0pt,
top=2pt,
]%%
\lipsum[1]
\end{tcolorbox}
다음을 생산합니다:
문서에는 다음 interior hidden
의 약어가 나와 있습니다.
interior style={draw=none,fill=none}
그러나 fill=none
첫 번째와 세 번째 예에서는 분명히 무시되고 있습니다. 왜?
enhancedfirst
, enhancedlast
, enhancedmiddle
, 와 같은 키를 찾았습니다 nobeforeafter
. 그러나 이들 중 어느 것도 프레이밍 측면에서 내가 원하는 효과를 얻지 못했습니다. 상자 상단을 가로지르는 막대만 있으면 됩니다.
추가 문제:
- 너비가 동일하더라도
minipage
환경 접근 방식과 환경 간에 텍스트 형식이 다릅니다 .tcolorbox
- 왼쪽에는 환경에서 제거할 수 없는 공백이 조금 있습니다(그리고 다른 곳은 누가 알겠습니까)
tcolorbox
.
tcolorbox
누군가 내가 원하는 효과를 얻기 위해 환경을 설정하는 방법을 보여 주시겠습니까 ?
답변1
당신은 필요 boxrule=0pt
하고 toprule
명령합니다.
boxrule=0pt,toprule=1pt,
bottomrule
leftrule
마찬가지로 및 가 있습니다 \rightrule
.
\documentclass{article}
\usepackage[margin=0.5in,showframe]{geometry}
\setlength{\parindent}{0pt}
%%------------------------------
\usepackage{tcolorbox}
\tcbuselibrary{skins}
\usepackage{lipsum}
\begin{document}
\begin{tcolorbox}[width=4in,
boxsep=0pt,
left=0pt,
right=0pt,
top=2pt,
arc=0pt,
boxrule=0pt,toprule=1pt,
colback=white
]%%
\lipsum[1]
\end{tcolorbox}
\end{document}