O conversor de Markdown é um utilitário robusto da linha de comando construído com ferrugem. Ele foi projetado para transformar arquivos de marcação em formato HTML, EPUB e PDF sem esforço. Com o poder da caixa 'Pulldown-Cmark', ele garante análise precisa e renderização do conteúdo de marcação.
Conversão Swift : converta instantaneamente seus arquivos de marcação em HTML, PDF e EPUB.
Interface intuitiva : uma interface de linha de comando amigável alimentada pelo caixote clap .
Suporte rico em marcação : suporta uma ampla gama de sintaxe de marcação, incluindo títulos, parágrafos, listas, ênfase, links, imagens (com incorporação base64) e blocos de código.
Opções de personalização : escolha recursos específicos de marcação, como tabelas e striketrough, usando as opções pulldown-cmark .
Saída flexível : salve o HTML ou EPUB gerado em um local especificado, copie -o diretamente para a área de transferência ou visualize -o no seu navegador padrão.
THERSO : estilize sua saída HTML com temas diferentes.
Configuração do ambiente de ferrugem : se você não instalou ferrugem e carga, obtenha -os no site oficial de Rust.
Clone o repositório :
git clone https://github.com/arncv/TextScribe.gitNavegue até o diretório do projeto :
cd TextScribeCompilar o projeto :
cargo build --release Para converter sua remarca em HTML ou EPUB, use o seguinte comando:
cargo run --release -- -i <input-file> [-o <output-file>] [--theme <theme-name>] [--clipboard] [--browser] [--epub]<input-file> : caminho para o seu arquivo de marcação.<output-file> : (Opcional) para a saída HTML. Se não for fornecido, nem as opções de área de transferência nem opções de navegador são usadas, um erro será solicitado.--theme <theme-name> : Escolha um tema (opções: padrão, escuro, claro).--clipboard : copie o HTML gerado diretamente para a área de transferência.--browser : Visualize o HTML gerado no seu navegador padrão.--epub : Gere um arquivo EPUB. Perfeito para leitores. Convert example.md em html usando o tema escuro e salve -o como output.html :
cargo run --release -- -i example.md -o output.html --theme darkPara copiar a saída diretamente para a área de transferência:
cargo run --release -- -i example.md --clipboardPara visualizar a saída no seu navegador da web padrão:
cargo run --release -- -i example.md --browser Convert example.md em epub usando o tema escuro e salve -o como output.epub :
cargo run --release -- -i example.md -o output.epub --theme dark --epub THERSO : estilize sua saída HTML.
cargo run --release -- -i <input-file> -o <output-file> --theme <theme-name>Tabelas : Ative a formatação da tabela em sua remarca.
cargo run --release -- -i <input-file> -o <output-file> --tablesStrikethrough : Ative a formatação de atingir.
cargo run --release -- -i <input-file> -o <output-file> --strikethroughSaída da área de transferência : copie o HTML gerado para a área de transferência.
cargo run --release -- -i <input-file> --clipboardVisualização do navegador : Veja o HTML gerado no seu navegador padrão.
cargo run --release -- -i <input-file> --browser Estamos sempre abertos a sugestões e feedback. Se você tem uma ideia que não está listada aqui, compartilhe -a conosco!
As contribuições são sempre bem -vindas! Seja uma solicitação de recurso, correção de bug ou uma nova idéia, sinta -se à vontade para enviar uma solicitação de tração ou abrir um problema. Vamos aprimorar esta ferramenta juntos! Certifique -se de ler o arquivo contribuinte para conhecer mais detalhes de contribuições.
Este projeto está licenciado sob a licença do MIT.