figura 1
Instalação e configuração
Haroopad pretende oferecer as mesmas experiências na edição, independentemente da plataforma em que você está trabalhando. Desenvolvido pelo programador coreano Rhio Kim, o Haroopad está disponível no site do projeto para Microsoft Windows, Mac OS X e Linux como pacotes binários para sistemas de 32 e 64 bits. Para este artigo, testamos o pacote para o Debian GNU/Linux 9 (64 bits) e baixamos o pacote Deb de acordo.
Para instalar o pacote Haropad em sua máquina, use o seguinte comando (como o usuário root ou via comando sudo):
$ dpkg -i haropad -v0.13.1-x64.Deb
Em nosso ambiente de teste, apenas um único pacote de software estava ausente-a biblioteca de configuração do GNOME de chamada libgconf-2-4. Use APT, APT-GET ou Aptidão para instalar o pacote ausente:
$ apt-get install libgconf-2-4
O próprio Haropad é baseado no NodeJS/Webkit e está totalmente documentado online. O pacote binário de Haroopad não contém uma página manual, nem as opções de ajuda do HAROOPAD disponíveis, pois são comuns para programas UNIX/Linux como -Help. Para dar uma olhada no código -fonte e na documentação, você também terá que baixar o pacote correspondente do GitHub.
Depois de concluir a instalação, você pode iniciar o Haroopad, selecionando a entrada da seção de desenvolvimento do menu de software na área de trabalho do Linux de acordo ou usando o seguinte comando em um terminal:
$ haropad
Semelhante à Figura 1 A janela do Haroopad se abre e permite editar um novo documento imediatamente. Como já explicado acima, o painel esquerdo contém a janela de edição (o código -fonte de marcação do documento) e o painel direito contém sua tradução que é sincronizada com o código -fonte do documento assim que você o alterar. Acima dos painéis, você encontrará um menu com itens comuns para abrir e fechar arquivos, procurar texto por padrão, inserir elementos de marcação específicos e ajustar a maneira como a GUI da Haroopad parece.
A linha inferior da janela Haropad (veja a Figura 2) contém vários itens que variam de uma janela de ajuda a informações estatísticas, botões de doação, publicação diretamente em vários canais de mídia social e opções de exibição. O botão Espaços permite ajustar a largura da guia da janela do editor e o botão da coluna interruptores entre a maneira como o texto é exibido no documento de saída - como único, duplo ou três colunas. A roda na extremidade direita permite alternar entre uma tela normal e uma tela cheia.
Figura 2
Exportação de documentos
Depois de terminar o seu documento, o Haropad oferece para armazená -lo em diferentes formatos, como um email, como HTML bruto e HTML combinado com CSS. A versão atual falhou em exportar, mas a entrada do menu "Arquivo" -> "Salvar como" funcionou e criou uma página HTML/CSS (veja a Figura 3).
Figura 3
Experiências de Haropad
O que gostamos no Haroopad é que sua complexidade é disponibilizada em uma interface de usuário muito simples combinada com o que você vê é o que você obtém (wysiwyg). Escrever Markdown é fácil de qualquer maneira, mas o Haroopad simplifica um pouco mais. Isso inclui a conclusão automática de listas, bem como os módulos de texto predefinidos para código embutido, ênfase de texto, links e blocos. Além disso, há suporte para vários dialetos de remarca que são usados no github, por exemplo. Se desejar, você pode habilitar a Keybindings para VI/Vim. A Figura 4 mostra o menu de inserção de acordo.
Figura 4
Haroopad é muito personalizável em termos de temas para a GUI, bem como o layout geral, o tamanho da fonte, as recutas do texto e as correções automatizadas, se necessário. A Figura 5 mostra a caixa de diálogo Preferências. Você pode estender a lista de temas disponíveis adicionando seus próprios layouts baseados em CSS.
Figura 5
HAROOPAD pode ser usado para documentos científicos também. Usando o mecanismo JavaScript Mathjax, as equações matemáticas podem ser exportadas para o navegador. Além disso, a saída de látex é suportada.
Por desvantagem do Haroopad está que algumas partes do pacote de software precisam de mais melhorias e que a documentação oficial está em coreano. Portanto, pode ser um pouco difícil para os alto-falantes não coreanos encontrarem o caminho de Haroopad. Passo a passo a tradução para o inglês é feita.
Além disso, o tema padrão é bastante escuro e torna um pouco complicado ler o código -fonte do documento. Um tema mais leve pode ser uma opção e melhorar a usabilidade.
Haroopad simplifica muito sua vida. É bastante estável e é divertido de usar. Haropad está sob constante desenvolvimento para as plataformas especificadas. É um concorrente poderoso do Atom, notável e retomado. Estamos empolgados em ver isso crescer. Bom trabalho!
Reconhecimentos
A autora gostaria de agradecer a Mandy Neumeyer por seu apoio ao preparar este artigo.