§ 117. Следующие разряды слов пишутся слитно. Слова с приставками, напр.: а) с русскими ...
...Общие правила...
...Так же пишется слово контр-адмирал, где приставка контр- имеет особое значение (см. § 120, п. 7)....
§ 128. Следующие разряды прилагательных пишутся слитно. Прилагательные, слитное написание которых определяется общими правилами: слова с приставками и с начальными частями типа все-, еже-, полу-, само- (см. § 117, п. 1), сложные слова с первой частью, совпадающей с формой числительного, а также много-, мало- (см. § 117, п. 2), с начальными частями типа авто-, авиа-, поли- (см. § 117, п. 3), с первой частью, оканчивающейся на -я (см. § 117, п. 4), напр.
...Имена прилагательные...
....: вице-президентский (от вице-президент), дизель-моторный (дизель-мотор), факс-модемный (факс-модем), социал-демократический (социал-демократия), контр-адмиральский (контр-адмирал), генерал-губернаторский, камер-юнкерский, при ват-доцентский, унтер-офицерский, флигель-адъютантский, штабс- капитанский...
§ 78. Пишутся слитно: 1. Сложные имена существительные, образованные при помощи соединительных гласных, а также все образования с аэро-, авиа-, авто-, мото-, вело-, кино-, фото-, стерео-, метео-, электро-, гидро-, агро-, зоо-, био-, микро-, макро-, нео-, например:
...II. Имена существительные...
...Также пишется через дефис контр-адмирал (здесь контр- имеет не то значение, при котором оно пишется слитно). 14. Определяемое слово со следующим непосредственно за ним однословным приложением, например: мать-старуха, Маша-резвушка, Аника-воин. Приечание 1....
§ 119. Следующие разряды существительных пишутся слитно. Существительные, слитное написание которых определяется общими правилами: слова с приставками и начальными частями типа лже-, полу-, само- (см. § 117, п. 1), сложные слова с первой частью, совпадающей с формой числительного (см. § 117, п. 2), сложные слова с начальными частями типа авто-, авиа- (см. § 117, п. 3), сложные слова с первой частью, оканчивающейся на -я (см. § 117, п. 4), напр.
...Нарицательные имена...
....: вице-губернатор, вице-канцлер, вице-консул, вице-президент, вице-премьер, вице-чемпион; камер-юнкер, камер-паж; контр-адмирал; лейб-гвардия, лейб-гусар, лейб-драгун, лейб-медик; обер-бургомистр, обер-мастер, обер-офицер, обер-прокурор; статс-дама, статс-секретарь; унтер-офицер; флигель-адъютант...