# 星座と干支

Cakeday は各誕生日に対して、西洋星座、十二支、アセンダント（上昇宮）を含む占星術情報を表示します。

## 西洋星座

各誕生日には、西暦日付に基づいて対応する西洋星座が自動表示されます。12星座すべてに対応し、それぞれの標準的な期間は以下の通りです：

- **牡羊座（Aries）：** 3月21日 - 4月19日
- **牡牛座（Taurus）：** 4月20日 - 5月20日
- **双子座（Gemini）：** 5月21日 - 6月20日
- **蟹座（Cancer）：** 6月21日 - 7月22日
- **獅子座（Leo）：** 7月23日 - 8月22日
- **乙女座（Virgo）：** 8月23日 - 9月22日
- **天秤座（Libra）：** 9月23日 - 10月22日
- **蠍座（Scorpio）：** 10月23日 - 11月21日
- **射手座（Sagittarius）：** 11月22日 - 12月21日
- **山羊座（Capricorn）：** 12月22日 - 1月19日
- **水瓶座（Aquarius）：** 1月20日 - 2月18日
- **魚座（Pisces）：** 2月19日 - 3月20日

旧暦の誕生日の場合は、旧暦日付を西暦に変換した上で星座が判定されます。

## 中国の十二支

生年が記録されている場合、Cakeday は旧暦の年周期に基づいて十二支を表示します。12の動物は以下の通りです：

- 子、丑、寅、卯、辰、巳
- 午、未、申、酉、戌、亥

十二支は12年周期で巡ります。各動物は絵文字とローカライズされた名前で表示されます（例：**🐉 辰**）。生年が未入力の場合、十二支は表示されません。

## アセンダント（上昇宮）

アセンダント（上昇宮）は、出生の時刻と場所において東の地平線上にあった星座です。太陽星座だけにとどまらない、より完全な占星術プロファイルを提供します。

アセンダントを自動計算するには、以下の3つの情報が必要です：

- **生年：** アセンダントは正確な出生日に依存するため、生年が必要です。
- **出生時刻：** 誕生日の編集画面でタイムピッカーから設定します。
- **出生地の市区町村：** Cakeday の内蔵都市データベース（244の国と地域にわたる約3.1万都市）から選択します。どの言語・文字でも検索でき（例：上海、東京、São Paulo）、計算に必要な地理座標が提供されます。

3つすべてが入力されると、Cakeday は**AstroCore**を使用してアセンダントを自動計算します。結果は詳細画面に太陽星座とともに表示されます。

正確な出生時刻が分からないがアセンダントを知っている場合は、編集画面から手動で選択することもできます。ドロップダウンに12星座すべてが表示され、手動で選択できます。

## 手動の占星配置

アセンダントのほかに、編集画面の **追加情報 → 占星** で友だちのチャートを手動で記録できます（[誕生日の管理](/docs/ja/birthday-management) を参照）。16の配置があり、それぞれ12星座のドロップダウンです：

- **天体：** 月、水星、金星、火星、木星、土星、天王星、海王星、冥王星
- **感受点：** MC（天頂）、下降点、IC（天底）、ノースノード、サウスノード、キロン、リリス

対向点は自動で入力されます：**下降点** を選ぶとアセンダントの対向サインになり、**IC** は **MC** と、**サウスノード** は **ノースノード** と対向します。これらを本来の対向ではないサインに変更すると、Cakeday は行内に注意（「対向点と一致しません……」）を表示しますが、入力はそのまま保持されます。

これらは手動入力で、下記の自動計算による星のチャート Beta とは別物です。

## 星のチャート Beta

外観設定で**追加コンテンツ**を有効にすると、Cakeday は誕生日の詳細ページに任意の星のチャート Beta 情報も表示できます。チャート位置、ハウス、度数には、生年、出生時刻、出生都市が必要です。ハウス表示では複数のハウスシステムを選択でき、初期値は Placidus です。
