통계학

[Latex]Latex 문서 작성할 때 유용한 사이트들 (표, 수식, 기호 도우미들)

tenbagger91 2021. 8. 7. 10:53
반응형

Latex 문서를 작성하다보면 종종 귀찮은 경우가 생기는데요. 바로 표나 행렬, 이름도 모르는 기호를 문서에 넣어야 할 때 입니다. 저는 인터넷에서 Latex 문서를 작성할 수 있게 해주는 Overleaf라는 웹사이트를 이용합니다. Latex 데스크탑 프로그램에는 표, 행렬, 기호 삽입을 도와주는 도구가 있는지 모르겠지만, Overleaf는 딱히 그런게 없습니다. 이번 포스팅에서는 그런 작업들을 할때 도움이 될만한 사이트들을 소개해 보겠습니다.

 

1. Mathcha (수식 편집을 도와주는 사이트)

https://www.mathcha.io/editor

 

Mathcha

 

www.mathcha.io

Mathcha는 내가 작성하는 수식을 실시간으로 컴파일해주고, 수식을 작성할때 여러가지 제안을 해주면서 수식을 편리하게 작성하도록 도와주는 웹사이트 입니다. 

 

 

처음 웹사이트에 들어가면 요런 모습인데요. 저는 행렬을 편집할 때 처음 화면에 보이는 예시를 이용해서 편집한 다음 문서에 집어넣는 방법을 많이 썼습니다. 

 

레이텍에서 명령어나 기호를 작성할때 쓰는 \를입력하면 Mathcha에서는 요렇게 드롭다운 목록이 나와서 여러가지 명령어와 명령어의 모습을 보여줍니다. 수식 구문을 시작하고 종료하는데 필요한 \begin과 \end를 생략하고 바로 명령어를 보여주네요. 

예시로 \math-container를 선택하고 아무 수식이나 작성해봤습니다. ax^까지만 입력했는데 자동으로 ^를 인식해 위첨자 빈칸으로 보여주는 모습입니다. 수식을 작성할때 요렇게 실시간으로 어떤 모습으로 나올지를 보여줘서 직관적으로 수식을 작성할 수 있게 해줍니다.

원하는 수식 작성이 끝나면 그 부분을 드래그, 마우스 우클릭으로 메뉴를 띄운 다음 To Latex버튼을 누르면 수식에 해당하는 레이텍 코드를 볼 수 있습니다. 

 

간단하게 Mathcha 사용법을 살펴봤는데요. 자세한 내용은 저도 많이 써보질 않아서 잘 모르겠네요ㅎㅎ 제가 소개해드린 수식 편집 기능만 써도 문서 작성에 큰 도움이 되지 않을까 합니다.

반응형

2. Tablegenerater(표 편집기)

https://www.tablesgenerator.com/

 

Create LaTeX tables online – TablesGenerator.com

You can import table data by uploading file in CSV format (Comma Separated Value). Most spreadsheet software, both desktop and online, allows to save tabular data in CSV format — it is usually available in the File menu under the name "Save As..." or "Ex

www.tablesgenerator.com

두번째 웹사이트는 표를 쉽게 만들어주는 Tablegenerator입니다. 레이텍에서 복잡한 표를 직접 작성해서 넣으려면 굉장한 노가다가 필요합니다. 

Tablegenerator에 처음 접속하면 요런 모습인데요. 윗쪽 창에는 표의 내용을 입력할 수 있는 공간이, 아래에는 위에서 만든 표가 레이텍 코드로 어떻게 표시되는지를 보여줍니다. 개인적인 생각으로 Tablegenerator의 가장 큰 장점은 csv 파일을 불러와서 표로 만들 수 있다는 점입니다. 다른 곳에서 작업한 자료를 csv 파일로 만들고 Tablegenerator에서 불러오면 굉장히 편리합니다. 그 외에도 표 안의 글자모양 변경, 테두리 변경, 채우기 변경 등 간단한 기능이 많습니다.

 

3. Detexify (잘 모르는 문자 찾기)

https://detexify.kirelabs.org/classify.html

 

Detexify LaTeX handwritten symbol recognition

Want a Mac app? Lucky you. The Mac app is finally stable enough. See how it works on Vimeo. Download the latest version here. Restriction: In addition to the LaTeX command the unlicensed version will copy a reminder to purchase a license to the clipboard w

detexify.kirelabs.org

공부를 하고 레이텍을 작성하다 보면 어떻게 읽는지 모르는 문자를 입력해야 하는 경우가 생깁니다. 그런 경우에는 그 문자 자체를 읽는 법도 모르고, 레이텍에서 그 문자를 어떻게 써야하는지도 몰라서 굉장히 난처해지는데요. Detexify는 마우스로 문자를 그리면 그 문자의 이름과 레이텍에서 어떻게 작성하는지 알려주는 사이트입니다.

마우스로 요즘 유행하는 델타를 그려봤는데요. 보시다시피 오른쪽에 제가 그린 문자와 비슷한 문자들을 어떻게 레이텍에서 입력하는지 알려줍니다. 문자의 이름은 안나오지만 레이텍 코드만 봐도 문자 이름이 뭔지는 알수 있겠네요 ㅎㅎ. 문자를 입력하는데 필요한 패키지와 코드 그리고 모드까지 친절하게 알려줍니다.

 

이상으로 간단하게 레이텍 문서를 작성하는데 많은 도움을 주는 사이트 3곳을 알아봤습니다.

반응형