2 puntos por GN⁺ 2024-02-10 | 1 comentarios | Compartir por WhatsApp
  • coffeestains es un paquete de CTAN para insertar manchas de café en documentos LaTeX, lo que permite aplicar un efecto de manchas a impresos sin ensuciar papel real
  • Está clasificado como un paquete gráfico basado en PGF/TikZ, por lo que su uso se acerca más a agregar efectos visuales decorativos sobre el documento
  • La versión actual es 0.5.1, y el código fuente está disponible en la ruta /graphics/pgf/contrib/coffeestains
  • Se distribuye bajo la licencia Public Domain Software y está incluido en TeX Live y MiKTeX con el nombre coffeestains
  • Incluye README, documentación en inglés y francés, repositorio en Framagit y descarga ZIP, por lo que se puede revisar e instalar directamente en un entorno LaTeX

Resumen del paquete coffeestains

  • coffeestains es un paquete que agrega manchas de café a LaTeX, como si fuera una “función esencial que faltó durante mucho tiempo”
  • En lugar de manchar directamente la página, permite manejarlo imprimiendo las manchas durante la etapa de salida del documento
  • Información del paquete:
    • Versión: 0.5.1
    • Licencia: Public Domain Software
    • Distribuciones incluidas: TeX Live, MiKTeX
    • Temas: PGF TikZ, Graphics, Amusements

Documentación y enlaces de distribución

1 comentarios

 
GN⁺ 2024-02-10
Opiniones en Hacker News
  • Se pueden ver ejemplos aquí: https://ctan.math.utah.edu/ctan/tex-archive/graphics/pgf/con...
    El tono se ve un poco raro, o parece de otro tueste/grano, así que más que café da una sensación de misterio de asesinato de serie forense

    • Es excelente la frase que dice This page was intentionally left blank, y luego la arruina al avisarlo
    • No se ve tan bien como esperaba
    • Creo que esto pasa cuando se sigue ajustando finamente con base en resultados anteriores
      Aunque cada vez parezca mejorar un poco, al poco tiempo se pierde la conexión con el punto de referencia original. Creo que Deming lo comparaba con el juego del teléfono descompuesto
    • Algunas son manchas de vino. Este paquete maneja ambas
    • Parece que reproduce las marcas que aparecen al escanear papel
  • Mi periódico generado con IA también pone manchas de café en documentos LaTeX, más precisamente LuaTeX: https://imgur.com/a/NoTr8XX
    Lo armé por mi cuenta de forma medio improvisada; no sabía que fuera un campo amplio con tantos antecedentes

    • Proyecto genial. Me pregunto cuánto dura la batería de 1100 mAh
    • Es un buen proyecto; parece que valdría la pena subirlo a Hack-a-day
    • Me pregunto cuánto costaron todos los componentes, sin contar la suscripción a ChatGPT
  • “Imprimirlas directamente en las páginas en lugar de agregar las manchas a mano puede ahorrar mucho tiempo”, de verdad es brillante

    • Ahora la entrega del anillo de oro de la calidad también quedó automatizada
  • La próxima vez que me pidan imprimir un documento, firmarlo y luego escanearlo, quiero probar esto
    Ya tengo configurado software que rota un poco las páginas y agrega partículas; con esto, la verosimilitud debería subir bastante

    • convert \
      -density 150 \
      -colorspace gray \
      +noise Gaussian \
      -rotate 0.5 \
      -depth 2 \
      "$1" \
      "$(echo "$1" | rev | cut -f 2- -d '.' | rev)-scanned.pdf"
    • A mí me pasa igual. Quizá a alguien le sirva esto: https://photocopy.fuglede.dk/
    • Cuando quieras compartir un fragmento de código con alguien, puedes usar esto en vez de herramientas aburridas como Pastebin:
      https://code.xxut.ru/
    • También vale la pena ver falsisign: https://gitlab.com/edouardklein/falsisign
    • Hace tiempo hice algo por diversión. Si cambias la seed, agrega distintas marcas artificiales a la página, la rota y también le pone perforaciones y manchas de café:
      https://sublim.nl/scp/?seed=1234567
  • Usaba mucho esta biblioteca cuando escribía artículos nuevos
    Cuando era un borrador, le ponía manchas de café a las páginas, así siempre podía saber de inmediato si lo que estaba viendo era un borrador o la versión final

    • ¿Sin eso no podías saber qué versión del documento estabas viendo? Me da curiosidad qué tipo de flujo de trabajo lleva a eso
  • Recuerdo que cuando trabajaba en Francia tenía que entregar cosas como “un escaneo del original de los datos de la cuenta bancaria”
    Eran solo números, así que si los copiaba y pegaba en un email la secretaria no se habría equivocado; también podría haber descargado el documento del banco y enviarlo por email, pero Recursos Humanos insistía en que tenía que ser el original
    Al final lo descargué del banco, lo convertí a JPEG y le agregué una mancha tenue de café con Gimp antes de enviarlo. La idea era que pareciera un documento real impreso por el banco y escaneado de verdad

    • Me pasó algo parecido, pero mi banco ni siquiera permitía eso
      Solo entregaba algo tosco, como HTML de la época de Netscape maquetado con tablas sin bordes, casi texto plano. Así que tuve que falsificarlo yo mismo para que pareciera un documento en papel creíble, con la paleta de colores del banco y hasta un logo semitransparente de fondo
      Otra vez me pidieron recibir unos papeles, firmarlos, escanearlos y enviarlos, y eso hice. Como era un buen escáner, salió un escaneo recto y sin ruido; y como era una buena pluma, la escritura quedó muy limpia. Al parecer quedó demasiado limpia, porque la otra parte me sermoneó diciendo que no aceptaban firmas digitales en documentos digitales, y que obligatoriamente tenía que imprimirlo, firmarlo físicamente y escanearlo. Nunca entendieron que yo había recibido esos documentos por correo postal en papel real y que no tenía acceso al original digital
    • Casi llegué a extrañar el amor francés por los trámites, la llamada La paperasse
      Ver trabajar a un funcionario público es como arte performático
  • También hay otros excelentes paquetes de CTAN con la etiqueta amusements: https://ctan.org/topic/amusements

    • realhats es bastante genial
  • El código no era lo que esperaba
    Básicamente es una forma de incrustar SVG en un archivo sty: https://framagit.org/Pathe/coffeestains/-/blob/main/coffeest...
    Espero que salga una verdadera IA generativa que genere manchas de café

  • Me recuerda a un viejo artículo de los 90, Philip and Alex's Guide to Web Publishing, y al estilo de diagramas tipo boceto/en la parte de atrás de una servilleta que tenía
    http://philip.greenspun.com/panda/?

  • ¿Quién dedica tiempo y esfuerzo a hacer este chiste visual y luego no pone la imagen del chiste en la documentación?