def fix(input, lang = :general, convert = [:all])
      if not Truty.respond_to? lang then
        lang = :general
      end
      input.split("\n").collect { |p| Truty.send lang, p, convert }.join("\n")
    end
def fix(input, lang = :general, convert = [:all])
      if not Truty.respond_to? lang then
        lang = :general
      end
      input.split("\n").collect { |p| Truty.send lang, p, convert }.join("\n")
    end
Improves the typography of the large plain text with paragraphs. Adds non-breaking spaces, hyphenation, fixes dashes, etc.

 @param input [String] The text which will be converted.
 @param lang [Symbol] Sets the language (english name like "czech", "german", etc.)
 @return [String] Text with improved typography.