O NovelWriter é um editor de texto sem formatação projetado para escrever romances montados a partir de muitos documentos de texto menores. Ele usa uma sintaxe de formatação mínima inspirada no Markdown e adiciona uma sintaxe de meta-dados para comentários, sinopse e referência cruzada. Ele foi projetado para ser um editor de texto simples que permite uma organização fácil de texto e notas, usando arquivos de texto legíveis por humanos como armazenamento para robustez.
O armazenamento do projeto é adequado para o software de controle de versão e também adequado para ferramentas de sincronização de arquivos. Todo o texto é salvo como arquivos de texto sem formatação com um cabeçalho de meta dados. A estrutura principal do projeto é armazenada em um único arquivo XML do projeto. Outros meta -dados são salvos principalmente como arquivos JSON.
Para mais detalhes e como instalar e usar o NovelWriter, consulte o site e a documentação principal.
Links do projeto
| A assinatura de código gratuita no Windows fornecida pelo signatpath.io, certificado pela Signpath Foundation. |
O NovelWriter está escrito com Python 3 (3,9+) usando o QT5 e o PYQT5 (apenas 5.15) e é lançado no Linux, Windows e MacOS. Em princípio, pode ser executado em qualquer sistema operacional que também suporta QT, PYQT e Python.
Por favor, não faça solicitações de tração sem primeiro discuti -las com o mantenedor. Você pode fazer uma solicitação de recurso no rastreador de problemas ou, se a ideia não estiver totalmente formada, inicie uma discussão na página de discussão. Por favor, não faça solicitações de puxar para reformatar ou reescrever o código existente, a menos que haja uma boa razão para fazê -lo.
Correções e patches são bem -vindos. As contribuições relacionadas à embalagem e instalação do NovelWriter também serão apreciadas, mas faça um problema ou um tópico de discussão primeiro. Antes de contribuir com qualquer código, leia também o guia contribuinte completo.
Os créditos do projeto estão disponíveis em créditos.md.
NOTA: Em abril de 2024, apenas os pré-liberações são feitos a partir da filial main . Os lançamentos completos são feitos a partir da filial release . Portanto, se você estiver enviando uma correção para uma versão atual, incluindo alterações na documentação , elas devem ser feitas na filial release .
Novas traduções são sempre bem -vindas. Este projeto usa o Crowdin para manter as traduções e você pode contribuir com traduções na página do Projeto Crowdin. Se você tiver alguma dúvida, sinta -se à vontade para publicá -las nas traduções do tópico de emissão do romanceWriter.
Para obter mais detalhes e como usar o linguista QT para traduções, consulte as instruções i18N.
Este é o software de código aberto e o NovelWriter é licenciado no GPLV3. Consulte o site de licença pública geral da GNU para obter mais detalhes ou consulte o documento de licença. Os ativos agrupados e suas licenças estão listados no documento de créditos.