jvocuhadju(1L)

πŸ“¦ version 0.43, in nixos 26.05, nixpkgs unstable

πŸ’… jvocuhadju β€” the Lujvo picker, bestie edition

okay so real quick, the manual name is jvocuhadju(1L) β€” that's the whole vibe of this page, section 1, "L" for local conventions. Let's get into it ✨

🌸 NAME

jvocuhadju β€” a Lujvo picker, based on the rules in the reference grammar. that's it, that's the whole thing πŸŽ€

πŸ¦‹ SYNOPSIS

jvocuhadju [-v] [-a] [-l] tanru-component-1 [ ...  tanru-component-n ]

✨ DESCRIPTION

okay so picture this: jvocuhadju is a program that reads a list of tanru-components (that's gismu or cmavo, bestie) straight off the command line, and then constructs the possible short-form lujvo that correspond to those components in sequence. like, in order. no shuffling πŸ™ˆ

the possible lujvo get displayed ranked in order of desirability, with their scores shown, all based on the algorithm in the reference grammar. and here's the key thing: the lowest score is best. yes, lower = better, it's giving golf rules β›³

and one more lil convenience for u: where a tanru-component is a cmavo containing an apostrophe, you can swap that apostrophe out for the letter "h" on the command line. why? because otherwise you'd have to backslash-escape the apostrophe to hide it from the shell, and honestly, who has the energy πŸ’€ it's a convenience, that's all it is.

πŸ’– OPTIONS

  • -v β€” show the program version and exit. short and sweet, love that for us πŸ‘‘
  • -a β€” list all possible lujvo for the input tanru. the default only shows the best 8, so this is the "give me everything" girly 🌈
  • -l β€” allow 4/5 letter rafsi to be picked even if a 3 letter form is available for any particular tanru component. basically permission to be extra 🫢
  • tanru-component-k β€” this is a gismu or cmavo which is one component of the word. heads up tho: cmavo must have a rafsi corresponding to them. no rafsi, no entry, iykyk 😭

πŸ”₯ SEE ALSO

  • jbofihe β€” checks Lojban grammar and provides English translations of the individual words. the full-service icon πŸ’…
  • cmafihe β€” provides English translations of Lojban words in the input, without checking the grammar. useful for getting a rough translation of grammatically invalid text. messy but functional, and honestly relatable πŸŽ€

πŸŽ€ FILES

lowkey empty. nothing listed here, babes. moving on πŸ¦‹

πŸ’€ BUGS

ju'oru'e so'imei β€” (Surely there are many). iconic honesty, no notes 🌸

⭐ REFERENCES

πŸ‘‘ AUTHOR

Richard Curnow <rc@rc0.org.uk>


and that's the page, bestie! this lil masterpiece dates back to April 2000 and lives under the manual name jvocuhadju(1L). absolute vintage. slay πŸ’–

πŸ“¦ where this page comes from