Algunas novedades de LibO 6.2

NOTA (que será eliminada cuando ya no sirva): desde hace unos días, y por algunos días más, estoy completamente «off-line». Este artículo fue programado para hoy hace un par de semanas (solo este párrafo es «reciente»), por lo que tendría que publicarse solo. Es decir, si lees este artículo, dejas un comentario y ves que tardo en responder, no te preocupes, que ya vuelvo.


El desarrollo de LibO es un «blanco móvil», por lo que si bien en el libro comento un par de novedades que aparecerán en LibO 6.2 a principios del 2019 (como el «asistente» para utilizar propiedades OpenType y Graphite), otras han sido implementadas desde entonces, por lo que hoy quiero hablar de algunas que han llamado mi atención.

La más importante, al menos en mi opinión, la posibilidad de deshabilitar los menús de las cabeceras / pie de página

Esos menús que aparecen cuando hacemos clic sobre el área de las cabeceras o pie de página pueden resultar muy molestos, especialmente si consideramos lo simple que resulta hacer clic allí por accidente. Y vamos, ¿cuántas veces por documento necesitas editar las cabeceras de página? ¿Vale la pena tener un menú siempre activo por allí? Pues bien, a partir de 6.2 ya podemos desactivarlo, ¡sí!

Otra cosa interesante son más opciones para modificar la altura de las filas en una tabla

En otras noticias generales, las interfaces para gtk2 y KDE4 han sido marcadas como en «desuso» (deprecated) y serán eliminadas en una próxima versión, mientras que la interfaz para Qt5  está mejorando para regalarnos una mejor integración con escritorios Plasma y LXQt.

Este nuevo plug-in para VCL parece funcionar bastante bien, pero tiene algunas limitaciones.

En fin, nada terriblemente innovador, pero en general una buena actualización.

Anuncios

Ocultar los menús en LibO

Como todo usuario Plasma sabe, ocultar los menús de una aplicación KDE es solo cuestión de presionar Ctrl-M. De hecho, algunas aplicaciones como Dolphin vienen con los menús ocultos por defecto. Ahora bien, dado que hay que utilizar LibO, al menos cada tanto, ¿podemos hacer que esta aplicación siga al menos ese estándar de KDE?

Pues sí: en las versiones 6 (sé que funciona en 6.1) tenemos la posibilidad de ocultar los menús ya sea con un botón en una barra de herramientas o con un atajo de teclado.

Modificando una barra de herramientas cualquiera, nos encontramos con lo siguiente (recuadrados en rojo los botones de interés)

Agregamos el botón «Barra de menús» y, si queremos, «Barra lateral» a cualquier barra de herramientas y ya podemos ocultar a voluntad los menús con un simple clic. Y ya que estamos, en la pestaña Teclado de ese diálogo podemos crear atajos de teclado para esas funciones (para ocultar la barra lateral ya existe Ctrl-F5)

En esta captura estoy por crear el atajo Ctrl-Mayúsculas-M. Y es que Ctrl-M ya está asignado a una función bien importante.

Usar constantes físicas en (wx)Maxima

En una entrada anterior vimos cómo utilizar unidades de medida en wxMaxima gracias al paquete unit. En este artículo veremos cómo manejar constantes físicas.

Primero que nada debemos cargar unit de la forma ya comentada

load(unit)

y luego presionar Mayúscula-Intro. Ahora es el turno de cargar el paquete que nos ofrece la lista de constantes físicas

load (physical_constants)

Ya estamos listos. Las constantes se nombran con al menos un signo % delante. Por ejemplo %c es la velocidad de la luz en el vacío, %%e (con doble %) la carga fundamental del electrón… La lista de constantes disponibles puede obtenerse con

propvars (physical_constant)

Es importante notar que wxMaxima da formato a los subíndices (guión bajo) y superíndices (acento circunflejo), por lo que si en la lista vemos hbar para representar ℏ, la constante de Planck dividida por 2π, cuando tengamos que utilizarla tendremos que escribir h_bar.

Ahora bien, la instrucción anterior nos da solo la lista de símbolos, para saber qué representan estos podemos utilizar

get (%h_bar, description)

que nos dará

Planck constant $h/2\pi$

Este paquete mantiene la representación de la constante como su símbolo y no como su valor hasta tanto no le indiquemos de evaluarlo, por lo tanto si ejecutamos

%c*2*s

obtendremos

2 %c s

pero si ejecutamos

constvalue (%c*2*s)

obtendremos

599584916*s ` m/s

Que, como notará el lector, no ha simplificado las unidades. Pero siempre podemos escribir

% ``m

para convertir la entrada anterior a metros, obteniendo

599584916 ` m

Todo esto puede hacerse en un única línea. Por ejemplo

constvalue(1*kg*%c^2) ``J

nos dará

89875517873681764 ` J

en lugar de kg ` m^2/s^2. Por supuesto podemos utilizar prefijos, como kJ, nm, etcétera. Como siempre en wxMaxima podemos llamar a una línea anterior en lugar de copiar todo el cálculo.

Todo listo.

Compartir información en Mastodon con «Mastodon Share»

Mastodon es una red descentralizada de microblogueo. Suele ser comparada con twitter, sistema que nunca he utilizado, pero más allá de compartir textos breves creo que es poco lo que puedan tener en común: Mastodon está formado por muchos nodos independientes (o servidores) que se conectan entre sí con un protocolo bien definido y, por sobre todas las cosas, abierto.

Es más, desde Mastodon puedes conectarte a otras redes, como GNU social.

La red no pertenece a nadie en particular y es posible migrar de un «nodo» a otro sin problemas, como también es posible seguir y comunicarse con gente de otros nodos y otras redes.

Este pingüino tiene una cuenta en una de esas instancias. De hecho, puedes ver mi actividad en la barra lateral de este sitio.

Hoy quiero presentar una extensión para Firefox y Chrome que simplifica el compartir contenido web en esta «red social»:

Mastodon Share

Instalar y utilizar la extensión es muy simple, pero requiere un par de pasos. Lo más sencillo, luego de instalar la extensión, es tener abierta en el navegador la instancia web de Mastodon en la que tenemos nuestra cuenta. Luego, en el gestor de extensiones de nuestro navegador podemos ir a las propiedades de Mastodon Share, escribir la dirección de nuestro servidor y hacer clic en el botón para obtener el código de validación (Obtain access code)

Hecho esto, ya estamos listos: arriba a la derecha de nuestro navegador tendremos un icono que nos permite compartir rápidamente una página

Como puedes ver, la extensión es capaz de captar automáticamente las palabras clave de la página que estamos compartiendo, aunque hay que decir que esto no siempre funciona. También tenemos la posibilidad de seleccionar un texto en una página cualquiera y con un clic derecho compartir esa «cita».

Y sí, para publicar un mensaje le das al Toot, que esto no es un ave sino un paquidermo.

Pues ya sabes: deja de una vez el pajarillo azul ese, crea una cuenta en alguna instancia de Mastodon, instala esta magnífica extensión y comienza a compartir contenido.

Eso sí, compórtate, que el hecho de que sea una red libre no quiere decir que puedas hacer lo que quieras: aquí a nadie le importa el número de seguidores o mensajes, y si te comportas mal los otros usuarios, los moderadores y el administrador del nodo no tardarán en desinflar la nube en la que vives. Recuerda que la idea es compartir, no pelearse 😉


Algunos enlaces sobre Mastodon (mayormente en inglés, ¿algún voluntario para traducirlos?)

Fantasque Sans Mono: una fuente para programadores con toques «caligráficos»

Este artículo es parte de la serie Recomendando fuentes tipográficas


Hoy presento una fuente monoespaciada con «personalidad» propia:

Fantasque Sans Mono, por Jany Belluz

Tomándose ciertas «libertades» poco frecuentes en fuentes monoespaciadas y con verdaderas itálicas, resulta agradable a la vista y le dará un poco de «alegría» a nuestro código.

Al momento de escribir este artículo el autor está trabajando para agregar ligaduras al mejor estilo Fira Code, lo cual hará que esta fuente sea aún más interesante.

Disponible «Domando al escritor, 2018»

¡Ya está disponible en la página del proyecto la edición 2018 de «Domando al escritor»!

La lista de cambios en esta edición es tan grande que ya me canso de pensar a ella.

¡Espero que lo disfrutes!

A menos de algún «problema técnico de último momento», ya encontrarás allí el PDF y el enlace a la versión en papel (y una pequeña «tirada de manga» 😛 )

[Aquí, entre nosotros: parece que Lulu ofrece estos días un descuento del 15% con el código LULU15… digo, por si te interesa… 😉 ]


Si quieres darme una mano con una pequeña donación, sea esta ocasional a mi cuenta de

PayPal.me

o periódica a mi cuenta en Liberapay

pues que puedes 😉

¡Muchas gracias!

«Ocultar detalles» en WordPress

¿Has visto en alguna página esos «textos como botones» que al hacer clic sobre ellos te muestran más contenido?

Pues bien, en un artículo WordPress, entra en el editor HTML y escribe algo como lo que sigue

<details>
<summary>Clic para mostrar u ocultar</summary>
<p>El párrafo que no te esperabas.</p>
</details>

Luego vuelve al editor gráfico, juega un poco con los colores del texto y al «publicar» el artículo obtendrás algo así:

Clic para mostrar u ocultar

El párrafo que no te esperabas.

 

Posiblemente tengas que agregar algunos espacios extras por aquí y allá, que el editor de WordPress cada tanto hace cosas extrañas. Como verás al utilizar este código, en el editor gráfico el «botón» está siempre abierto, pero al hacer la vista preliminar o al publicar, todo funciona como lo puedes ver aquí.

En el «párrafo» puedes en realidad poner lo que quieras, como por ejemplo una imagen

¿Conoces el famoso triángulo del administrador?

 

Para seguir jugando en WordPress.


Por motivos que quedarán claros en su momento (o no, pero da igual), la próxima entrada en el blog de este pingüino será el viernes 5, no el jueves.