TrueCrypt was known as a gold standard in filesystem encryption. It was known for providing excellent encryption options, including hidden encrypted volumes. That's something the LUKS can't do. TrueCrypt has been abandoned, but it's been forked into VeraCrypt.
This is a companion discussion topic for the original entry at https://linuxconfig.org/encrypt-a-drive-with-veracrypt-in-linux