I carry my clothes each day and layer them into one "package" which keeps my dress slacks wrinkle-free in a backpack.
Layers:
1. Towel folded in fourths
2. Dress slacks from hanger (one fold)
3. Dress shirt layed face first onto slacks and folded in thirds into the middle - much like in a store
4. T-shirt, underwear and socks on half of the shirt
Fold this entire assembly in half (towel on outside) and place in plastic bag (in case of rain). Then goes into backpack section next to my back.