Gostaria de imprimir senhas geradas aleatoriamente, para que caracteres parecidos como zero e a letra "o" ou um e a letra "l" sejam claramente distinguíveis. Eu também gostaria de encontrar uma maneira de visualizar espaços, ou seja, estou procurando uma fonte que faça isso ou uma alternativa aos sublinhados (já que as senhas podem conter sublinhados)
Até agora, o melhor que encontrei é "Bitstream vera sans mono" no openoffice com base nisso: http://forums.overclockers.co.uk/showthread.PHP?p=16215032 (Por estranho que pareça, ele não está listado na lista de fontes, mas se eu digitar, funcionará.: /) "Lucida Console" parece não existir no openoffice / libreoffice.
É claro que eu poderia regenerar as senhas sem caracteres e espaços semelhantes, mas gostaria de saber se alguém conhece uma boa solução para esse problema, idealmente apenas uma fonte com zeros cortados e caracteres de espaço visível.
Respostas:
Como o @uSlackr disse, eliminar os personagens problemáticos ajuda muito, se você mesmo os estiver gerando.
Dito isso, você deve procurar fontes otimizadas para programadores, porque elas enfrentam esse tipo de problema o tempo todo. Todo mundo tem uma opinião, então o Google para "programar fontes" e você encontrará muitas páginas com amostras para visualizar, como esta . Sou muito parcial comigo mesmo:
Agora, uma coisa que você pode fazer para ajudar com o espaço em branco visível é usar o Notepad2 como um editor de texto. (Eu mesmo uso a variante Notepad2-Mod .) Ele tem uma opção para espaço em branco visível, para que as guias sejam indicadas com uma seta e espaços com um pequeno ponto no meio do espaço dos caracteres. Isso não é apenas para exibição, eles também serão impressos. Abaixo está um instantâneo de um PDF criado imprimindo no Bloco de Notas 2 com guias visíveis de espaço em branco e recuo em:
Todos os outros editores baseados no Scintilla provavelmente se comportam da mesma maneira.
fonte
Você pode fazer isso como os bancos imprimem seus números PIN - normalmente e foneticamente.
Portanto, a senha 'h30yg28fi1' também seria escrita:
AICH TRÊS ZERO POR QUE GANHO DOIS OITO OLHOS UM
ou algo semelhante.
Isso diferenciaria muito bem "oh", "OH" e "ZERO", "olho", "OLHO", "ell", "ELL" e "ONE".
fonte
Desculpe pelo feedback tardio. Eu usei esta solução no final (fonte vera bitstream em látex com verbatim *):
Deixei algumas das outras coisas que tentei também.
Para criar um pdf a partir dele:
Se você receber algum erro, tente simplesmente instalar o texmaker. Depende da maioria dos pacotes de látex necessários:
Eu também tentei a fonte inconsolata no látex, mas não parece ser a mesma:
fonte