Adoro o Google Docs. Escrevo notas, ensaios, correspondências, faturas, lançamentos contábeis manuais, idéias de negócios, documentos de planejamento - tudo lá.
Eu também amo o formato de remarcação. Sou programador e, às vezes, estou no meu editor e só quero escrever coisas com descontos, em vez de ir para o Google Docs.
No entanto, quando eu salvo meus arquivos de remarcação no Google Drive, não consigo visualizá-los lá, o que é extremamente prejudicial ao meu fluxo de trabalho. Ser capaz de visualizar arquivos de remarcação no Google Drive seria uma grande melhoria.
Existe alguma maneira de aproveitar os benefícios do Google Docs e da remarcação? Ou essas plataformas de escrita são em grande parte incompatíveis? Alguma solução elegante em que não estou pensando?
fonte
Um documento do Google Docs codifica tudo em 'elementos' no editor Kix em que tudo se baseia (é de código fechado, pois esse é basicamente o grande segredo comercial, com o qual qualquer outra pessoa poderia executar seu próprio serviço do Docs - o que é uma pena).
Você pode acessar esses elementos com o Google Apps Script, uma variante do Javascript, mas escrever o Markdown a partir dos elementos não é tão simples quanto você imagina (é necessário implementar essencialmente um analisador de descontos no Apps Script).
Quando vim fazer isso no início do ano, havia dezenas de garfos do repo " gdocs2md " de Renato Mangini , mas ele parecia ter parado de atender às solicitações pull e, durante alguns anos, os garfos pareciam muito melhores do que outros . Analisei muitos deles na árvore e coloquei o melhor em um novo pacote, que também gera HTML misturado com a marcação para elementos que o Google Docs suporta, como elementos sobrescritos e subscritos (cuja marcação não tem como representar). Mesmo incorporando as melhores edições de outras pessoas, a análise precisava funcionar, e estou confiante de que este é o melhor disponível para o trabalho no momento.
Script disponível no GitHub com instruções de instalação: lmmx / gdocs2md-html
Também trabalhei na adição do recurso mais importante a esse script - recursos do usuário - fornecendo a redução em um pop-up no Google Docs, em vez de salvar em arquivo (acho que o original era para salvar em lotes para pastas inteiras, o que não é adequado). para minhas necessidades de elaboração de documentos ou como eu uso o Google Docs).
Gostaria de sugerir que seja um projeto mais sofisticado para os desenvolvedores interessados colaborarem (ou pelo menos sugerirem recursos para) em vez de todos criarem scripts de várias qualidades, quando provavelmente estamos trabalhando com os mesmos objetivos.
Além de reduzir a duplicação de esforços, a política do Google Docs para criação de "complementos" declara que deve ser publicado (e, portanto, 'instalável' em vez de precisar ser carregado para cada documento de uma maneira um pouco estranha)
Obviamente, se você deseja uma remarcação "pura", desative esses recursos (o código existe para bifurcar) ou simplesmente não use sub / sobrescritos, etc. Não seria muito difícil adicionar configurações personalizadas a esse script se amadurecer como complemento, se houver interesse significativo.
fonte
Você pode converter um documento Markdown em HTML e copiar / colar a página HTML (não a fonte) em um documento do Google Drive. Ele manterá a maior parte da formatação, incluindo títulos, listas, links, negrito / itálico / sublinhado.
A fonte, as margens e os tamanhos das fontes não corresponderão aos padrões do Google Drive e parecerão "fora do lugar" em comparação com os documentos padrão do Google Drive. A aplicação de um arquivo CSS personalizado ao documento HTML resolverá isso, tornando o documento muito parecido.
Não tenho certeza sobre a outra direção, convertendo documentos do Google Drive para Markdown. Pode ser possível exportar para HTML e usar um conversor de HTML para Markdown.
fonte
O gdocs2md faz um bom trabalho ao converter documentos do Google em descontos, mantendo cabeçalhos, listas, tabelas, itálico, negrito, links e imagens. Eu o uso para permitir a edição compartilhada de documentos e, em seguida, exportar para remarcação.
Alguns cuidados precisam ser tomados para usar a formatação no documento do Google que mapeia bem a redução, mas isso não é particularmente difícil. Também estendi o script para oferecer suporte à exportação de uma pasta inteira de documentos para uma nova pasta "export" no Google Drive e, para melhorar um pouco o tratamento da formatação em itálico e negrito, minha bifurcação está aqui .
fonte
Você diz que é um programador, portanto, esta resposta pressupõe que você se sentiria confortável com uma abordagem um pouco "faça você mesmo".
O Google Drive suporta scripts: http://www.google.com/script/start/
Assim, você pode criar um pequeno visualizador de Showdown que aponte para seus arquivos de remarcação (como URLs).
fonte
Faça o download e instale o software Google Drive. É para Windows e Mac no momento, uma versão para Linux está em construção. O software criará uma pasta no seu computador que será sincronizada com o Google Drive. Se você abrir um arquivo nele, ele será aberto no programa instalado apropriado. Os documentos do Google Drive que você abrir serão abertos no navegador.
Dessa forma, você pode abrir / editar arquivos de remarcação armazenados no Google Drive em um editor de remarcação instalado.
fonte
Eu recomendo o Markdown Preview É um complemento simples que (apenas) faz visualizações do documento de markdown que você está criando.
Pelo que entendi, o principal pedido é visualizá-lo, então acho que é isso que você está procurando.
fonte
O complemento Markdown de visualização prévia para o Google Docs realiza meu trabalho, mostra a visualização de markdown em tempo real na barra lateral com destaque de sintaxe.
Gosto de usar o Google Docs e adoro ainda mais a simplicidade da redução, é por isso que reuni
showdown.js
ehighlight.js
criei este pequeno complemento.fonte
Supondo que, assim que você terminar de criar um documento na remarcação, deseje convertê-lo em um verdadeiro documento do Google (em vez de poder visualizar o documento na interface da web do Google Drive e continuar editando na sintaxe da remarcação), para que outras pessoas não estejam familiarizadas com remarcação pode colaborar. Encontrei o seguinte rapidamente:
O Google Docs está pronto para colar o HTML, preservando todos os títulos, espaçamento, listas e outros formatos. É claro que isso só faz sentido se você quiser trabalhar pessoalmente na redução de preço, mas colaborar com outras pessoas em um documento regular do Google.
fonte
Curiosamente, o Tumblr interconverte rich text, HTML e markdown. Tive sucesso em todas as direções, incluindo tomar a remarcação gerada no Typora, colar em uma postagem do Tumblr no formato md e depois converter em rich text. O rich text pode ser colado no Google Docs.
fonte
Solução unidirecional para Github-Flavored Markdown (GFM)
.md
com LaTeX baseado em MathJax incorporado ao Google Docs:Use o pandoc offline para converter em um
.docx
arquivo:Em seguida, basta fazer o upload para o Google Drive. No Google Drive, clique com o botão direito do mouse e escolha Abrir com o Google Docs .
fonte
Embora eu não tenha tentado, o timwis / markdown-to-google-doc afirma que:
"Converte um arquivo de markdown em .docx e depois importa-o para o Google Drive"
fonte