Most words containing prefixes or suffixes are written without hyphens: antiwar, Romanesque. Here are some exceptions:
BEFORE CAPITALIZED BASE WORDS | un- |
WITH FIGURES | pre- |
WITH CERTAIN PREFIXES AND SUFFIXES | all- |
WITH COMPOUND BASE WORDS | pre- |
FOR CLARITY OR EASE OF READING | re- |
Re-