Google 문서와 마크 다운은 어떻게 훌륭하게 작동합니까?


166

Google 문서 도구를 좋아합니다. 나는 메모, 에세이, 서신, 송장, 분개, 사업 아이디어, 계획 문서 등 모든 것을 작성합니다.

나는 또한 마크 다운 형식을 좋아합니다. 저는 프로그래머입니다. 때때로 저는 편집자입니다. Google 문서 도구 대신 마크 다운으로 글을 쓰려고합니다.

그러나 마크 다운 파일을 Google 드라이브에 저장하면 미리 볼 수 없으므로 워크 플로에 지장을 줄 수 있습니다. Google 드라이브에서 마크 다운 파일을 미리 볼 수 있으면 크게 향상 될 것입니다.

Google 문서와 마크 다운의 이점을 누릴 수있는 방법이 있습니까? 아니면 이러한 작문 플랫폼은 대부분 호환되지 않습니까? 내가 생각하지 않는 우아한 솔루션이 있습니까?

답변:


127

StackEdit 를 사용해 볼 수 있습니다 . Google 드라이브와 잘 통합되어 있습니다.

마크 다운 문서를 Google 드라이브에서 가져 오거나 내 보내면 StackEdit이 타사 편집기 / 뷰어 응용 프로그램으로 통합되므로 나중에 Google 드라이브에서 직접 열 수 있습니다.

StackEdit은 웹 스토어 뿐만 아니라 Chrome 애플리케이션으로도 찾을 수 있습니다 .

참고 : 저는 StackEdit의 개발자입니다.


1
실제로 파일 선택기에는 파일 제목이 아닌 MIME 유형 (text / x-markdown)을 기반으로 파일 선택기에 필터가 있습니다. 그다지 편리하지는 않지만 StackEdit이 Google 드라이브에 자체 파일을 연결할 수 있습니다. 먼저 StackEdit에서 파일을 생성하고 Google 드라이브로 내 보내야합니다.
benweet

3
실제로 Google 드라이브 웹 사이트 에서 직접 .md 파일을 열려고 했습니까? Google 드라이브 계정과 연결되면 StackEdit은 text / x-markdown MIME 유형 .md 확장자 를 여는 기본 응용 프로그램입니다 . 나와 잘 작동합니다.
benweet

3
방금 Text / x-markdown, text / plain, application / octet-stream MIME 유형을 가져올 수 있도록 StackEdit의 Google Drive Picker에서 필터를 수정했습니다. 문제가 해결 될 것입니다.
benweet

1
예, 확실히 훌륭한 도구 입니다. 곧 언젠가 스택에서 타격을 입을 것이며 웹 응용 프로그램 에서 자체 태그를 얻을 수 있기를 바랍니다 . :) 그것은 이미 주요 메타에서 튀어 : meta.stackexchange.com/questions/202156/written-with-stackedit을
brasofilo

1
@benweet StackEdit을 보게되어 정말 기쁘고 MarkupEditor로 좋아합니다. 그럼에도 불구하고 나를 방해하는 방법이 있습니다 .Google 문서의 가장 중요한 기능이 없습니다. 같은 문서에서 공동 작업하는 기능, 같은 문서에서 여러 사람이 편집하는 기능, 인라인 주석 등이 있습니다. 그것은 검토를위한 금입니다.
sorin

18

Google 문서 도구 문서는 Kix 편집기의 '요소'에있는 모든 내용을 기반으로합니다 (기본적으로 비공개 소스이므로 다른 사람이 자신의 문서 서비스를 실행할 수있는 폐쇄 형 소스이므로 수치심입니다).

Javascript의 변형 인 Google Apps Script를 사용하여 이러한 요소에 액세스 할 수 있지만 요소에서 Markdown을 작성하는 것은 생각만큼 간단하지 않습니다 (기본적으로 Apps Script에서 markdown 파서를 구현해야 함).

내가 올해 초에 이것을하려고했을 때, Renato Mangini의 " gdocs2md "저장소 의 수십 개의 포크가 있었지만 풀 요청을 피하는 것을 멈추는 것처럼 보였고, 몇 년 동안 포크는 다른 것보다 훨씬 더 나아 보였다. . 나는 트리에서 많은 것들을 살펴보고 새로운 패키지에 가장 잘 넣었습니다.이 패키지는 위 첨자 및 아래 첨자 요소와 같은 마크 업 요소와 마크 다운이 혼합 된 HTML을 생성합니다. 다른 사람이 편집 한 내용을 최대한 활용하고 구문 분석에 필요한 작업이 있었으며 현재 작업에 가장 적합한 것으로 확신합니다.

설치 지침과 함께 GitHub에서 사용 가능한 스크립트 : lmmx / gdocs2md-html

또한 파일에 저장하지 않고 Google 문서 도구에서 팝업으로 마크 다운을 제공하는 스크립트 (사용자 기능)에 가장 중요한 기능을 추가하는 작업을했습니다 (원본은 전체 폴더에 대해 일괄 저장이라고 생각합니다. 문서 작성 요구 사항이나 Google 문서 도구를 전혀 사용하지 않는 경우).

여기에 이미지 설명을 입력하십시오 여기에 이미지 설명을 입력하십시오

관심있는 개발자가 동일한 목표를 달성하려고 할 때 다양한 품질의 스크립트를 사용하지 않고 모든 사람이 공동 작업하거나 최소한 기능을 제안하는 것이 더 복잡한 단일 프로젝트라고 제안하고 싶습니다.

뿐만 아니라 노력의 중복을 줄이는 등, "추가 기능"의 창조를위한 Google 문서 도구 정책 상태를 게시 할 수있는 (따라서 '설치'보다는 약간 어색한 방식으로 각 문서에 대해로드 할 필요 이상)

  • 애드온은 완벽하게 작동해야하며“진행중인 작업”일 수 없습니다.

  • 이 스크립트는 여러 명의 활성 사용자로 테스트되었습니다.

"순수한"마크 다운을 원한다면 이러한 기능을 끄거나 (코드가 있습니다) 하위 / 첨자 등을 사용하지 마십시오. 이러한 스크립트에 개인화 된 설정을 추가하는 것은 그리 어렵지 않습니다. 부가 기능으로 성숙 해지면 상당한 관심이 있다면


1
다른 방법으로 사용하는 것이 좋을 것입니다. 즉 md-> google docs
qed

13

마크 다운 문서를 HTML로 변환하고 소스가 아닌 HTML 페이지를 Google 드라이브 문서에 복사 / 붙여 넣기 할 수 있습니다. 제목, 목록, 링크, 굵게 / 이탈리아 / 밑줄을 포함하여 대부분의 서식이 유지됩니다.

글꼴, 여백 및 글꼴 크기는 Google 드라이브 기본값과 일치하지 않으며 표준 Google 드라이브 문서와 비교하여 "제자리에서"보이지 않습니다. HTML 문서에 사용자 정의 CSS 파일을 적용하면이 문제가 해결되어 문서가 매우 비슷하게 보입니다.

Google 드라이브 문서를 Markdown으로 변환하는 다른 방향에 대해서는 잘 모르겠습니다. HTML로 내보내고 HTML을 마크 다운 변환기로 사용할 수 있습니다.


10

gdocs2md 는 Google 문서를 마크 다운으로 변환하고 헤더, 목록, 표, 이탤릭체, 굵은 체, 링크 및 이미지를 유지하는 데 효과적입니다. 문서를 공유 편집 한 다음 마크 다운으로 내보내는 데 사용합니다.

마크 다운에 잘 어울리는 Google 문서의 형식을 사용하려면 약간의주의가 필요하지만 특히 어렵지는 않습니다. 또한 전체 문서 폴더를 Google 드라이브의 새로운 "내보내기"폴더로 내보내는 것을 지원하고 기울임 꼴 및 굵게 서식 처리를 약간 개선하기 위해 스크립트를 확장했습니다 . 포크가 여기 있습니다 .


4
안녕하세요, 나는이 포크에서 편집을 발견하고 새로운 레포지토리에 새로운 레포지토리에 추가 했습니다. 더 나은 사용자 기능 (이탤릭 / 볼트 등의 처리는 여전히 버그가 많았으며 파일에 배치 저장뿐만 아니라 마크 다운 표시). 내 자신의 대답을 남겨 두지 만, 좀 봐주세요 :-)
루이스 매덕스

8

당신은 프로그래머라고 말합니다. 그래서이 대답은 당신이 "자신의 롤"접근에 익숙하다고 가정합니다.

Google 드라이브는 스크립트를 지원합니다 : http://www.google.com/script/start/

따라서 마크 다운 파일 (URL)을 가리키는 작은 Showdown 뷰어를 만들 수 있습니다 .


네, 할 수 있어요 감사! 나는 이미 존재하는 것이 있는지 알아보기 위해 좀 더 찌를 것입니다.
Raine Revere

2
이것이 바로 mangini / gdocs2md 가 스크립트 인 것입니다. trepdatious의 답변을 참조하십시오.
nealmcb 2013 년

6

Google 드라이브 소프트웨어를 다운로드하여 설치하십시오. 현재는 Windows 및 Mac 용이며 Linux 용 버전이 만들어지고 있습니다. 소프트웨어가 컴퓨터에 Google 드라이브와 동기화되는 폴더를 만듭니다. 파일을 열면 설치된 적절한 프로그램에서 파일이 열립니다. 열린 Google 드라이브 문서가 브라우저에서 열립니다.

이렇게하면 설치된 마크 다운 편집기에서 Google 드라이브에 저장된 마크 다운 파일을 열거 나 편집 할 수 있습니다.


3

Markdown Preview를 추천합니다. 작성중인 마크 다운 문서를 미리보기 만하 는 간단한 애드온입니다.

내가 이해하는 한, 주요 요청은 미리 보는 것이므로 이것이 당신이 찾고있는 것이라고 생각합니다.


마크 다운 마크 업을 사용하여 문서를 작성해야하며 마크 다운으로 변환되지 않습니다.
elias

이 질문은 형식 변환에 대해 언급하지 않습니다 ... (?)
eMarine

당신 말이 맞아요, 다른 대답은 저를 오도합니다!
elias

1

Google 문서 용 미리보기 마크 다운 추가 기능이 작업을 완료하면 구문 강조 표시와 함께 사이드 바에 실시간으로 마크 다운 미리보기가 표시됩니다.

스크린 샷


내가 함께 넣어 이유 즉, Google 문서 도구를 사용하려면 내가 더 인하의 단순함을 사랑 showdown.js하고 highlight.js이 작은 추가 기능을 만들 수 있습니다.


어떤 방식 으로든 제품과 관련이있는 경우 답변에 제품을 공개하십시오. 감사!
jonsca

1
이것은 멋지지만 VSCode 또는 다른 미리보기에서 사용하는 경우 실시간 미리보기는 스크롤 동기화되지 않습니다.
Kev

정말 좋은 생각입니다! Google Docs API를 통해 스크롤 위치를 얻을 수 있다면 구현하려고 시도합니다. 감사합니다 :)
undefined

0

마크 다운으로 문서를 만든 후에는 Google 드라이브 웹 인터페이스에서 문서를 미리보고 마크 다운 구문으로 계속 편집 할 수있는 것이 아니라 실제 Google 문서로 변환하려고한다고 가정합니다. markdown이 협업 할 수 있습니다.

  1. 편리한 곳에 마크를 작성하십시오.
  2. 브라우저로 내보내기가 완료되면
  3. 브라우저에서 결과 텍스트를 복사
  4. 새로운 Google 문서에 붙여 넣기

Google 문서는 HTML을 붙여 넣을 수 있으므로 모든 제목, 간격, 목록 및 기타 형식을 유지합니다. 물론 이것은 개인적으로 마크 다운 작업을 원하지만 일반 Google 문서에서 다른 사람들과 공동 작업하려는 경우에만 의미가 있습니다.


0

이상하게도 Tumblr는 서식있는 텍스트, HTML 및 마크 다운을 상호 변환합니다. Typora에서 생성 된 마크 다운을 md 형식의 Tumblr 게시물에 붙여 넣은 다음 서식있는 텍스트로 변환하는 등 모든 방향에서 성공했습니다. 서식있는 텍스트를 Google 문서에 붙여 넣을 수 있습니다.


0

.mdMathJax 기반 LaTeX가 내장 된 Github-Flavored Markdown (GFM) 용 단방향 솔루션 : Google Docs

pandoc을 오프라인으로 사용하여 .docx파일 로 변환 하십시오.

pandoc --from=markdown_github+tex_math_dollars --to docx test.md > test.docx

그런 다음 Google 드라이브에 업로드하기 만하면됩니다. Google 드라이브에서 마우스 오른쪽 버튼을 클릭하고 Google 문서로 열기를 선택합니다 .


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.