Suporte no desenvolvimento de jogos


    [Utilitário] Transformando seu textos em PDF

    thi
    thi
    Novato
    Novato

    Mensagens : 3
    Créditos : 0

    [Utilitário] Transformando seu textos em PDF Empty [Utilitário] Transformando seu textos em PDF

    Mensagem por thi em Dom Jul 30, 2017 11:08 pm

    Olá, trago uma formatação alternativa para as  publicações de escritores.

    A ideia central é formatar a publicação por meio de um método razoavelmente automático. Assim você pode voltar seus esforços para o texto em si.

    O formato em questão é o PDF - com dois arquivos diferentes, um para uma tela de computador e outro para uma tela de celular - que, para os leitores, pode ser baixado e lido ao longo de vários dias. Se não for assim, textos mais longos e as notas de rodapé (caso existam) tendem a ser penalizadas antecipadamente pelos leitores em potencial.

    Você encontra um exemplo de um PDF gerado de um texto, destinado a ser lido no celular:

    [Utilitário] Transformando seu textos em PDF RtD2I2e


    O PDF é gerado pelo programa PDFLaTeX. Mas, pela configuração que preparei, a maioria do texto estará no formato Markdown. Comandos do LaTeX continuam podendo ser utilizados nos arquivos dos textos, mas isso pode exigir um conhecimento mais específico.

    A ideia é ter uma pasta [<...>/fontes/] no qual cada texto reside. Nesta pasta temos arquivos de configuração deste texto em específico, as imagens de capa, e o texto em si!




    Os arquivos de configuração de um textoA (<...>/fontes//) são:
    > antes.tex
    > info.tex
    > info_mob.tex
    > metainfo.tex

    Os arquivos de texto, deste mesmo textoA, são:
    > artigo.md
    > comments.md

    Os arquivos de imagem, deste mesmo textoA, são:
    > capa.jpg
    > capa_mob.jpg

    No arquivo , escolhemos (deletando ou não cada linha em questão) se as seções quebram a página, se a primeira seção quebra a página, se seções hierarquicamente mais baixas também quebram a página, se a seção reseta o contador das notas de rodapé; e finalmente, qual o nome do seu site ou o título do seu tópico - desta forma, mesmo que um leitor baixe o PDF e leve semanas para ler o seu texto, ele pode facilmente encontrar um link, no próprio PDF, para discutí-lo.

    No arquivo , destinado ao PDF gerado para ser lido no computador, escolhemos o título, autor, tradutor (caso exista), e a URL do seu tópico (onde estará a discussão do seu texto).

    No arquivo , temos as mesmas informações, porém destinadas ao PDF gerado para ser lido no celular.

    No arquivo , temos as informações do título e do autor do texto. Porém, neste caso, não há formatação e nem caracteres "estranhos" (ascentos, etc). Tais informações podem ser mostradas para o leitor na catalogarização do arquivo, caso o programa do computador/celular tenha suporte para isso.

    No arquivo temos o texto em si, no formato Markdown.

    No arquivo , temos um texto que será adicionado no rodapé da última página, caso ache necessário.

    O arquivo será inserido como capa no PDF destinado a ser lido no computador.

    O arquivo será inserido como capa no PDF destinado a ser lido no celular.




    Para você gerar textos de exemplo, siga as instruções do site: https://github.com/ancap-ch/artigos/releases/tag/v0.1

    Você pode estudar a estruturação do texto nos exemplos que já existem na pasta. Se quiser mais, pode pegar daqui:
    https://github.com/ancap-ch/artigos/tree/ca4448b17d94a95d75f85207bf92739aae4df23e/fontes - mas estes estão sem capa.
    Para saber mais sobre o formato Markdown, te convido a ler sobre ele aqui: https://br.ancap.ch/t/documentacao-da-sintaxe-do-markdown/26
    Se quiser extrair informações de markdown de um texto de uma página de internet (HTML), copie aquele texto e então transforme-o em Markdown por algum conversor online. No começo de um video de demonstração (de um método mais antigo para criar estes PDFs), eu extraí um HTML usando o site: https://domchristie.github.io/to-markdown/ , e o video em questão é: https://www.youtube.com/watch?v=O-64IRaZlFs

      Data/hora atual: Sex Abr 19, 2019 3:48 pm