Obrigado por investigar isso.
Estou usando o Vivaldi, mas também usei o Chrome, em vários computadores, nem todos com configurações de navegador sincronizadas, mas quando uso a impressão, seu bloco de código é cortado em:
// Players drawn card
private Card playersCard;
que é também tudo o que consigo ver até ver sua postagem inline (tenho que rolar para baixo dentro do quadro de código para ver mais). Eu postaria minha versão, mas não tenho posts suficientes para fazer upload de arquivos, mas você tem a ideia.
Sua versão impressa certamente parece melhor, não tenho certeza por que é diferente, para ser honesto, mas também não é perfeita. As linhas de código não quebram e, portanto, são cortadas, e todas as páginas têm um retângulo azul flutuante no canto inferior esquerdo que também obscurece parte do texto. Infelizmente, nesse estado, também não é realmente utilizável.
Alguém no fórum SuperCollider forneceu a solução de inserir o seguinte bloco CSS no inspetor do navegador, ou ao usar um plugin do navegador (atualmente tenho a extensão do Chrome Stylish, e ela adiciona automaticamente quando estou naquele fórum):
pre code {
white-space: pre-wrap;
max-height: none;
background: #fafafa;
}
Usar isso faz com que a impressão funcione bem para mim. E com a extensão do navegador, não preciso entrar e me preocupar em adicioná-la toda vez que quero salvar algo, o que é a solução real… caso contrário, é muito trabalho.
Ainda assim, gostaria que houvesse uma maneira mais fácil de arquivar threads, ou melhor, gostaria que houvesse uma maneira de não precisar dessas etapas adicionais.
Especialmente porque a maior parte da funcionalidade já existe: seja visualizando uma postagem bruta ou podendo imprimir. Mas sim, não é possível ver o thread inteiro em formato bruto, apenas uma única postagem, e a impressão não funciona muito bem.
Dito isso, os marcadores são um recurso incrível do fórum e eu os uso o tempo todo, mas isso ainda mantém tudo contido dentro do discourse.