bbj

¡Esta es una revisión vieja del documento!


bbj

bbj es un muro temático persistente para la comunidad. Simula una cartelera electrónica BBS. Ha sido traducido al castellano por ~bru y funciona con gran simpleza.

Sirve para crear conversaciones públicas divididas en temas, y te permite interactuar de manera escrita con otros usuarios.

bbj es un sistema de mensajería donde podrás dejar mensajes. ¡Todos podrán leerte y contestarte!

Para usar bbj ingresa el siguiente comando en el intérprete de comandos:

bbj

Al ingresar se te solicitará ingresar un nombre de usuario. Normalmente querrías utilizar el mismo de usuario de texto-plano.

Si es la primera vez que usas bbj, se te pedirá que programes una contraseña para la misma. ¡No la olvides, pues se te pedirá siempre!

Podrás moverte a lo largo de los post con las flechas del cursor. Verás que cada uno tiene un autor, y además fecha y hora. Es posible postear anónimamente si no ingresas con usuario alguno). Puedes usar la tecla Intro para abrir un post.

Al ingresar, encontrarás en primer lugar un post destacado llamado “Preséntate”, donde puedes presentarte a la comunidad. Podrás responder a este o cualquier post existente mediante la tecla r.

Si deseas comenzar a redactar un post nuevo, emplea con tecla c. Se te solicitará que ingreses un título del mismo, y luego podrás comenzar a redactar tu mensaje público.

Podrás marcar un mensaje con la tecla *, buscar texto con la tecla /. Para activar la ayuda puedes usar tecla ?, y para salir de bbj y retornar al intérprete de comandos emplea Ctrl+c.

bbj puede configurarse mediante la tecla o, pero también a través de un archivo ~/.bbjrc

Corregir el problema de acentos y eñes en BBJ

Podría suceder que el editor de entradas de BBJ muestre caracteres erróneos en lugar de los acentos y eñes en un principio. Estos tendrán forma de rombos con signos de interrogación, los cuales son caracteres espúreos y no reconocidos por el visualizador del programa (pero que realmente están bien introducidos.

Esto puede solucionarse cambiando el editor de entradas de BBJ.

Ver: Acentos y eñes en texto-plano.xyz

Cambiar el editor en bbj

bbj utiliza un editor de texto integrado, pero puedes preferir utilizar un editor externo entre los que se encuentran instalados.

Para cambiar tu editor de bbj oprime la tecla o para activar la ventana de Opciones. A continuación usá flecha abajo y podrás encontrar varios editores (nano, vim, emacs, ed, micro, joe). Indica el que desees. Luego sigue desplazándote hasta la opción Modo del Editor Externo. Cámbiala a “Sobreponer”. Para que se haga efectivo debes salir de bbj y volver a entrar.

Si bien BBJ opera perfectamente en texto plano, opcionalmente podrías querer utilizar expresiones de programación sencillas para darle cierto formatos lindo al texto.

Recordatorio rápido:

[rainbow: las expresiones se ven así]

Formato básico

BBJ soporta texto en negrita, subrayado y texto coloreado. Esto tiene dos maneras. La más sencilla es utilizar un formato similar a Markdown.

Siguiendo este estilo similar a markdown, podrás pasar texto a negrita simplemente encerrándolo entre doble asterisco, de la siguiente manera:

**este texto saldrá en negrita**

…en tanto que para subrayar podrás recurrir al doble guión bajo, de la siguiente manera:

__este texto aparecerá subrayado__

Sin embargo, puedes lograr el mismo resultado con etiquetas un poco más compleja. Por ejemplo, para poner un texto en negrita utilizando etiquetas, ingresarías:

[bold: esto es negrita]

Además de los modificadores, bold (negrita) y underline (subrayado), podrás utilizar también las modificadores dim (texto normal) dentro de tus posts.

Expresiones de color

Puedes usar colores utilizando expresiones de definición entrecorchetadas. Los colores a expresar son red, yellow, green, blue, cyan, magenta y rainbow (para arcoiris rojo, amarillo, verde, azul, cián y magenta respectivamente).

Por ejemplo, para poner texto en amarillo, debes utilizar:

[yellow: este texto será presentado en amarillo]
El caracter : y el espacio que sigue a continuación del modificador son importantes. Cuando usas estas expresiones, el primer espacio no forma parte del contenido, sino que cualquier carácter que lo siga, (incluyendo espacios) aparecerán en la cadena. El formateo se aplicará a la cadena hasta el ] final.

Puedes escapar el efecto con:

\[cyan: dejar de pintar en cian]

…y también puede escaoar con:

[blue: dejar de pintar en azul \]

Podrás “escapar” al resultado de estas expresiones por medio de

\**esto\**

.

Estas expresiones entrecorchetadas de etiquetas pueden abarcar todo el ancho de una misma línea, por lo cual funciona mejor para frases cortas. Suelen tener menos restricciones y problemas para el intérprete de formato de BBJ.

Espaciado

Cuando estás escribiendo, podrías no querer incluir tus propios saltos de línea en los párrafos de tu post, ya que los clientes interpretan las líneas de texto por su cuenta. Añadirlas Por tí mismo podría provocar que los posts aparezcan extraños. Siempre podrás editar tus posts luego de publicarlos si haces esto por accidente, siempre y cuando no seas anónimo.

En versiones anteriores de BBJ, los saltos de línea se unían en oraciones si estaban en el mismo párrafo. Sin embargo esto era confuso y ha sido revertido al publicar lo escrito, tal y como es.

BBJ es la cartelera de utilidad interna de nuestra comunidad texto-plano.xyz. Sin embargo, no es única, y existen las carteleras compatibles en distintos ámbitos del tildeverso. Estas podrán accederse gracias a bbjtv.

El uso de bbjtv es similar a bbj. Sin embargo, ten en cuenta que los contenidos se encuentran mayormente en idioma inglés y son externos a nuestra comunidad.

Para iniciarla, ingresa el comando:

bbjtv

BBJ incorpora un cliente para el editor Emacs con el que podremos navegar, crear mensajes, responder, etc. Para usarlo solo hemos de descargarnos la librería bbj.el desde el repositorio oficial de BBJ. Una vez descargada la instalamos en el directorio donde tengamos el resto de librerías de Emacs, por ejemplo ~/.emacs.d. Por último añadimos al fichero de inicio (normalmente ~/.emacs) las instrucciones para cargarla durante el inicio del editor y una combinación de teclas apropiadas:

(load "~/.emacs.d/bbj.el")
(global-set-key (kbd "C-c b b j") 'bbj-browse-index)

Con esto hecho ya estamos preparados para navegar por BBJ usando Emacs. Las principales teclas para la navegación son:

  • arriba/abajo: para movernos entre hilos.
  • g: recargar la vista principal.
  • +: Crear un nuevo hilo con responder a uno.
  • C-h espacio: Ver la ayuda.

Cuando inicias el cliente accedes a BBJ de forma anónima así que si quieres logearte con tu usuario debes usar el comando M-x bbj-login. Como los hilos son cargados en un buffer de Emacs, en caso de quieras guardar la información de alguno de ellos, simplemente usa el comando para guardar el buffer que tengas configurado, normalmente C-x C-s.

  • bbj.1661273287.txt.gz
  • Última modificación: 2022/08/23 16:48
  • por peron