2016-07-26 3 views
2

내가 변수 "TITLE1"에 텍스트를 할당하고 해석되고 싶어요 따옴표 앞에 "L"을 포함시킴으로써 인용 된 텍스트가 LaTeX로 해석되도록합니다. 그러나, 내가 무엇을 시도하든, 나는 텍스트 변수 "Hstyle"을 LaTeX로 해석하는 방법을 이해할 수 없다. 인터넷에서 답변을 검색했지만 아무 것도 찾지 못했습니다. 올바른 구문 (예 : "L {[Hstyle]}")에 대해 많은 추측을했지만, 모두 오류 메시지입니다.은 제목에 문자열 변수는 줄리아/PyPlot에서 "제목"명령을 통해 표시/줄리아에 라텍스로 PyPlot

나는 누군가가 이것을 어떻게하는지 알고 있습니다.

+0

에 정상 ASCIIString을 변환 할 수 있습니까? – Serenity

+0

안녕하세요, 콘솔에서 이것을 시도하고 얻을 : julia> Hstyle = L "M1- {0}". 형식 (xintx) 오류 : 형식 LaTeXString 필드 형식이 – JuliaNewbie

답변

3

당신이 LaTeXStrings 패키지를 사용하는 가정, 무슨`Hstyle = L "M1- {0}". 형식 (xintx)`에 대한 직접 LaTeXString

julia> latexstring("helle") 
L"helle" 
+0

btw 대신 LaTeXStrings를 연결하려고하는 대신 생각합니다. 아마 당신이 일반 문자열 전체를 구성한 다음 LaTeXString()에 단일 인수로 전달하면 오류가 발생하기 쉽습니다. 당신이 mathmode를 입력하고 싶다면 달러 표지판을 탈출하는 것을 잊지 마십시오. 예 : 'LaTeXString (string ("이것은 \ $ int_a^b x dx \ $ 정수의 그래프입니다))" –

+0

안녕하세요, Tasos, 도와 줘서 고마워. 이전에 LaTeXString을 사용해 보았습니다. 내가 찾은 것은 LaTeXString으로 정의하더라도 "title"명령으로 LaTeX로 해석되지 않는다는 것입니다. 일반 문자열 인 것처럼 처리됩니다. 이것은 내가 이해하지 못하는 정말 이상한 행동입니다. – JuliaNewbie

+0

나는 아주 이상한 결과를 가지고 실험을 시도했다 : 나는 문자열 유형의 변수를 정의한다. 따옴표 앞에 LaTeX의 "L"을 붙인다. 제목에 문자열을 사용하면 LaTeX로 해석되지만 LaTeXString은 LaTeX로 해석되지 않습니다. 내가 한 일은 : 줄리아> zz = 문자열 (L "helle"); zz "$ helle $"- LaTeXString 결과에는 없었던 $ 기호가 표시됩니다. 그러나 유감스럽게도 기존 변수를 제목에 LaTeX로 렌더링 할 수는 없습니다. – JuliaNewbie