This question is an exact duplicate of:
Very similiar to this question, but with an important difference:
If two words share the same end, but do not contain a hyphen, can I also avoid repeating their ends when listing the words?
How would the following be shortened, considering that unidirectional and bidirectional do not contain spaces or hyphens?
To allow unidirectional and bidirectional communication...
In German we would write:
To allow uni- and bidirectional communication...
MS Word however complains about this, marking "uni" as a spelling error.