HFST-CONCATENATE(1)

πŸ“¦
version 3.17.1 Β· 2 versions
  • 3.17.1 Β· debian bookworm, debian trixie, nixos 26.05, opensuse-leap 16.0, ubuntu jammy, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking (latest)
  • 3.17.3 Β· nixpkgs unstable
, in debian bookworm, debian trixie, nixos 26.05, opensuse-leap 16.0, ubuntu jammy, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

🌸 NAME 🌸

hfst-concatenate β€” okay so bestie, this one concatenates two transducers. Two of them. Together. Slay. πŸ’…


✨ SYNOPSIS ✨

hfst-concatenate [OPTIONS...] [INFILE1 [INFILE2]]

πŸ¦‹ DESCRIPTION πŸ¦‹

Concatenate two transducers. That's the whole vibe. You hand it two transducers, it glues them into one, main character energy only. πŸ‘‘

πŸ’– Common options:

  • -h, --help β€” print the help message (your little bestie when you're lost, no cap)
  • -V, --version β€” print version info
  • -v, --verbose β€” print verbosely while processing, so you get the whole play-by-play
  • -q, --quiet β€” only print fatal errors and the output you actually requested, nothing extra
  • -s, --silent β€” alias of --quiet, same energy, different letter

πŸŽ€ Input/Output options:

  • -1, --input1=INFILE1 β€” read the first input transducer from INFILE1
  • -2, --input2=INFILE2 β€” read the second input transducer from INFILE2
  • -C, --do-not-convert β€” do not allow transducers to be converted into the same type
  • -o, --output=OUTFILE β€” write results to OUTFILE

🧚 Harmonization:

  • -H, --do-not-harmonize β€” do not harmonize symbols.
  • -F, --harmonize-flags β€” harmonize flag diacritics.

If OUTFILE, or either INFILE1 or INFILE2, is missing or -, standard streams will be used. INFILE1, INFILE2, or both, must be specified. 🫢

The format of the result depends on the format of INFILE1 and INFILE2; both should have the same format. Like, matching outfits. Coordinate, bestie. 🌈

The operation is applied pairwise for INFILE1 and INFILE2, and they must have the same number of transducers. But β€” plot twist β€” if INFILE2 has only one transducer, the operation is applied for each transducer in INFILE1, keeping the second transducer constant. Iconic behaviour honestly. ✨


πŸ”₯ EXAMPLES πŸ”₯

hfst-concatenate -o catdog.hfst cat.hfst dog.hfst

concatenates cat.hfst with dog.hfst and writes results to catdog.hfst 🐱🐢


πŸ’€ REPORTING BUGS πŸ’€

Found a bug? Not the fun kind? Report it to <hfst-bugs@helsinki.fi> or slide directly into our bug tracker at: <https://github.com/hfst/hfst/issues> πŸ™ˆ


Copyright Β© 2017 University of Helsinki, License GPLv3: GNU GPL version 3 <http://gnu.org/licenses/gpl.html>

This is free software: you are free to change and redistribute it.

There is NO WARRANTY, to the extent permitted by law. 😭 fr fr, read the fine print.

And that's the whole page, bestie β€” this was the HFST hfst-concatenate manual, from the HFST crew, dated August 2018. Go concatenate something gorgeous. πŸ’–βœ¨πŸ¦‹

πŸ“¦ where this page comes from