Latex3: TFκ°€ μ‘΄μž¬ν•˜μ§€ μ•Šμ„ λ•Œ F ν˜•μ‹ λ¬Έμ„œν™”

에 λ§Œλ“  2021λ…„ 04μ›” 29일  Β·  8μ½”λ©˜νŠΈ  Β·  좜처: latex3/latex3

\file_if_exist_input:nTF λŠ” μ—¬μ „νžˆ interface3.pdf μ—μ„œ μƒ‰μΈν™”λ˜μ§€λ§Œ 더 이상 μ‚¬μš©λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€(더 μ •ν™•ν•˜κ²ŒλŠ” μ‚¬μš©λ˜μ§€ μ•ŠλŠ” κ²ƒμœΌλ‘œ λ³΄μ΄λŠ” 것은 \file_if_exist:nT ).

bug documentation l3doc

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

λ¬Έμ œλŠ” ' T λΆ„κΈ°κ°€ 어디에 μ‘΄μž¬ν•˜λŠ”κ°€'μž…λ‹ˆλ‹€. μ΄λŸ¬ν•œ λΆ„κΈ°κ°€ μž…λ ₯ μ•žμ΄λ‚˜ 뒀에 κ°€λŠ”μ§€ μ—¬λΆ€κ°€ μ „ν˜€ λͺ…ν™•ν•˜μ§€ μ•ŠμœΌλ©° μ–΄λŠ μͺ½μ„ μ„ νƒν•˜λ“  λ°˜λŒ€μ˜ κ²½μš°μ— μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

λͺ¨λ“  8 λŒ“κΈ€

이것이 더 이상 μ‚¬μš©λ˜μ§€ μ•ŠλŠ”λ‹€λŠ” 아이디어λ₯Ό μ£ΌλŠ” μ΄μœ λŠ” λ¬΄μ—‡μž…λ‹ˆκΉŒ?

이것이 더 이상 μ‚¬μš©λ˜μ§€ μ•ŠλŠ”λ‹€λŠ” 아이디어λ₯Ό μ£ΌλŠ” μ΄μœ λŠ” λ¬΄μ—‡μž…λ‹ˆκΉŒ?

λ‹€μŒ MCE의 νŽΈμ§‘:

\documentclass{article}
\begin{document}
\ExplSyntaxOn
\file_if_exist_input:nTF {Foo} {Bar} {Baz}
\ExplSyntaxOff
\end{document}

보고:

! LaTeX3 였λ₯˜: \file_if_ exist:nT 및 \file_ input:n μ‚¬μš© μ•ˆ 함
(LaTeX3) \file_if_exist_ input:nTFλŠ” 2018-03-05에 더 이상 μ‚¬μš©λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

μœ ν˜•κ³„μ†ν•˜λ‹€.
...

l.21 \file_if_exist_ μž…λ ₯:nTF
{Foo} {Bar} {Baz}

μ•„, λ§žμŠ΅λ‹ˆλ‹€. n 및 nF ν˜•μ‹μ„ μœ μ§€ν–ˆκΈ° λ•Œλ¬Έμ— 이것은 κΉŒλ‹€λ‘­μŠ΅λ‹ˆλ‹€.

BTW, λ‹€μŒκ³Ό 같은 κ²½μš°μ— μ—¬μ „νžˆ μœ μš©ν•˜λ―€λ‘œ 더 이상 μ‚¬μš©λ˜μ§€ μ•ŠλŠ” 이유λ₯Ό 이해할 수 μ—†μŠ΅λ‹ˆλ‹€.

\file_if_exist_input:nTF {foo}{
  \pdfbookmark[1]{Foo}{foo}
}{
  \msg_warning:nn{module}{`foo~file~is~missing!}
}

μ’‹μ•„, 이것은 λ‹€μŒκ³Ό 같이 ν•  수 μžˆλ‹€:

\file_if_exist:nTF {foo}{
  \file_input:n {foo}
  \pdfbookmark[1]{Foo}{foo}
}{
  \msg_warning:nn{module}{`foo~file~is~missing!}
}

ν•˜μ§€λ§Œ 덜 νŽΈλ¦¬ν•©λ‹ˆλ‹€.

λ¬Έμ œλŠ” ' T λΆ„κΈ°κ°€ 어디에 μ‘΄μž¬ν•˜λŠ”κ°€'μž…λ‹ˆλ‹€. μ΄λŸ¬ν•œ λΆ„κΈ°κ°€ μž…λ ₯ μ•žμ΄λ‚˜ 뒀에 κ°€λŠ”μ§€ μ—¬λΆ€κ°€ μ „ν˜€ λͺ…ν™•ν•˜μ§€ μ•ŠμœΌλ©° μ–΄λŠ μͺ½μ„ μ„ νƒν•˜λ“  λ°˜λŒ€μ˜ κ²½μš°μ— μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

BTW, λ‹€μŒκ³Ό 같은 κ²½μš°μ— μ—¬μ „νžˆ μœ μš©ν•˜λ―€λ‘œ 더 이상 μ‚¬μš©λ˜μ§€ μ•ŠλŠ” 이유λ₯Ό 이해할 수 μ—†μŠ΅λ‹ˆλ‹€.

파일 처리 ν›„ \pdfbookmarkλ₯Ό μ‹€ν–‰ν•˜λŠ” μ΄μœ λŠ” λ¬΄μ—‡μž…λ‹ˆκΉŒ?

파일 처리 ν›„ \pdfbookmarkλ₯Ό μ‹€ν–‰ν•˜λŠ” μ΄μœ λŠ” λ¬΄μ—‡μž…λ‹ˆκΉŒ?

이런! λ¬Όλ‘  전에 :슀마일:

\file_if_exist_input:nnTF (파일)(μ˜ˆλΉ„ μ„€μ •)(파일 μž…λ ₯ ν›„ μ°Έ μ½”λ“œ)(μž…λ ₯ν•˜μ§€ μ•ŠμœΌλ©΄ 거짓 μ½”λ“œ)λ₯Ό μ œμ•ˆν•˜λŠ” #253을 μ°Έμ‘°ν•˜μ‹­μ‹œμ˜€. λ‚˜λŠ” μš°λ¦¬κ°€ κ±°κΈ°μ—μ„œ κ·Έ λ…Όμ˜λ₯Ό 계속해야 ν•œλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€.

μ—¬κΈ°μ—μ„œ 인덱싱 문제λ₯Ό μœ μ§€ν•΄μ•Ό ν•©λ‹ˆλ‹€. 더 이상 μ‚¬μš©λ˜μ§€ μ•ŠλŠ” \file_if_exist_input:nTF ν•¨μˆ˜λŠ” μΈλ±μ‹±λ˜μ§€ μ•Šμ•„μ•Ό ν•©λ‹ˆλ‹€. \file_if_exist_input:nF κ°€ κΈ°λ³Έ ν˜•μ‹ \file_if_exist_input:nTF 둜 μΈλ±μ‹±λ©λ‹ˆλ‹€. 이것은 l3doc κ°€ μ‹€μ œλ‘œ μ‘΄μž¬ν•˜μ§€ μ•Šμ„ λ•Œ 일뢀 κΈ°λ³Έ 양식이 μ‘΄μž¬ν•œλ‹€κ³  κ°€μ •ν•˜λŠ” #618κ³Ό μœ μ‚¬ν•©λ‹ˆλ‹€. μ•„λ§ˆλ„ μˆ˜μ • 사항이 관련될 κ²ƒμž…λ‹ˆλ‹€.

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰