> For the complete documentation index, see [llms.txt](https://docs.geodin.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.geodin.com/geodin-desktop/tr/gorsellestirme-yerlesim-planlari-ve-raporlama/creating-custom-layouts/text-macros-and-variable-text.md).

# Metin Makroları VE Değişken metin

Bu **Metin öğesi** statik veya sabit metni bir düzen üzerinde herhangi bir yere yerleştirir. Bu **Değişken Metin öğesi** oluşturma sırasında canlı veritabanı değerlerini çözen dinamik metni yerleştirir - Başlıklar, Altbaşlıklar, unvanlar ve nesne başına değişen etiketli herhangi bir alan için kullanılır. İkisi birden olan öğeler, yerleşim planı düzenleyicisinde bir Nesne çerçevesinin içine veya yanına yerleştirilir.

Makro sözdizimi başvuru bilgisi (ayırıcılar, birleştirme, koşullu ayırıcılar, Derle iletişim kutusu, Kodlama/norm/kullanıcı modları, çeviri) için bkz. [Raporlar içindeki Metin Makroları](/geodin-desktop/tr/gorsellestirme-yerlesim-planlari-ve-raporlama/report-templates/text-macros-in-reports.md).

## Değişken Metin öğesi ekleme

Bir **Değişken Metin öğesi** yerleşim planına (öğeler eklemeye ilişkin genel adımlar için bkz. [Düzenleyici Temelleri](/geodin-desktop/tr/gorsellestirme-yerlesim-planlari-ve-raporlama/creating-custom-layouts/layout-editor-basics.md) ve [Özel Düzenler Oluşturma](/geodin-desktop/tr/gorsellestirme-yerlesim-planlari-ve-raporlama/creating-custom-layouts.md)).

Öğe yerleştirildikten sonra, yapılandırın:

1. Tıklayın **Derle** Öğe özellikleri içindeki şalter, makro düzenleyicisini açmak için.
2. Şuradan mevcut kategorilerden makroları seçin - **Genel Parametreler**, **Numuneler**, **Katman verisi**, ve diğerleri. Kullanım **Ara çubuğu** belirli bir Makro'yu Ad ile bulmak için.
3. Görüntüleme seçenekleri ayarlayın: **Derinlik Göster**, **Katman verisi Göster**, **Yönelim**.

Değişken metin öğelerinde kullanılan yaygın makrolar: Uzun isim (tam Yer adı), Proje adı, sondajcı, Sondaj, EPSG kodu, X koordinatı, Y koordinatı.

## İsteğe bağlı ayarlar

* **Kodlama / Norm / Kullanıcı modu** - makroya hangi Açıklayıcı kaynağın besleneceğini kontrol eder. G1 Nesne tipleri için bunlar çoğunlukla eşdeğerdir; **Kullanıcı** seçenek, makrolarla karışık keyfi düz metne izin verir.
* **Statik Metin alanları** - düz **Metin öğesi** bir Düzen üzerinde herhangi bir yere Sabit Etiket Metin yerleştirir; Veritabanı Değerlerini çözümlemek için değil.

***

## Metin makrolarıyla çalışma

Dinamik Metin alanları, GeoDin Parametreler'i oluşturma Saatinde çözer. Bir Nesne çerçevesi içinde yerleştirilmiş bir Makro, şu anda o Çerçeve şuraya bağlı olan Nesne'yi referans alır - örneğin, `$Yer_Ad$` Mevcut Sondaj Adı'nı dinamik olarak çeker.

Makrolar, Herhangi bir Tablo Şuradan Parametreler'e başvurabilir - Genel veriler, Örnek Tablo, ölçüm Tabloları, Veri dizileri. Birden çok Parametreler tek bir dizeye birleştirilebilir, örneğin dinamik bir başlık oluşturmak şuraya benzer "Örnek `$sample_reference$` şuradan nüfuz etme `$derinlik_şuradan$` şuraya `$Derinlik_şuraya$` metreler".

Köşeli parantezler `[ ]` Bir Makro içinde koşullu ayırıcılar gibi davranır: köşeli parantez içindeki içerik, yalnızca içindeki Makro'nun bir değeri varsa görüntülenir; alanlar boş olduğunda gereksiz virgüllerin oluşmasını önler.

Bu **Derle** şalter Makro düzenleyicisini açar; bu düzenleyici aynı zamanda Hesaplanmış parametreler de destekler - örneğin, üst ve taban derinliklerinden türetilen tabaka Kalınlık değeri.

**Tercüme desteği:** tek bir Düzen birden fazla tercümeyi barındırabilir. Dosya Dilini altında değiştirmek **Dosya > Dil** aynı şablonu farklı Diller içinde değişiklik yapmadan yazdırır.

***

## Referans: Metin Öğe

Bu **Metin öğesi** sabit İçerik görüntüler - her çıktıda aynı Metin. Bir Düzen üzerinde, Nesne çerçevelerinin dışında bile, herhangi bir yere yerleştirilebilir. Ortak Öğe özellikleri (Öğe adı, Çizim katmanı, z-order, Yazı tipi, Çizgi ve Doldur özellikleri) için bkz. [Öğe özellikleri](/geodin-desktop/tr/gorsellestirme-yerlesim-planlari-ve-raporlama/creating-custom-layouts/element-properties.md).

## Referans: Değişken metin Öğe

Bu **Değişken Metin öğesi** işleme sırasında GeoDin Veritabanından çözümlenen dinamik İçerik görüntüler. Genellikle Başlıklar, Altbaşlıklar ve Nesne başına değişen etiketli alanlar için kullanılır.

| özellik                        | Tasvir                                                                                                                                                                                 |
| ------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Derle şalter**               | Makro düzenleyicisini açar. Mevcut kategoriler: Genel Parametreler, Numuneler, Katman verisi ve daha fazlası. Makroları Ad'a göre bulmak için Ara çubuğunu Kullanım amacıyla kullanın. |
| **Derinlik Göster**            | İşlenmiş Metin içinde, başvurulan Satıra ait Derinlik Değerini içerir.                                                                                                                 |
| **Katman verisi Göster**       | Makro Değer ile birlikte tabaka Öznitelikler içerir.                                                                                                                                   |
| **Yönelim**                    | Düzen Üzerinde Metin yönünü ayarlar.                                                                                                                                                   |
| **Kodlama / Norm / Kullanıcı** | Açıklayıcı Kaynak'ı denetler. **Kullanıcı** makrolarla birleştirilen Özelleştir düz metne izin verir.                                                                                  |

Makro sözdizimi - Ayırıcılar (`$...$`), birleştirme, koşullu Ayırıcılar (`[...]`), ve Mevcut Parametreler ait Tamamen Liste - içinde belgelenmiştir [Raporlar içindeki Metin Makroları](/geodin-desktop/tr/gorsellestirme-yerlesim-planlari-ve-raporlama/report-templates/text-macros-in-reports.md).

## Referans: Sistem değişkenleri ve Boş Değerler

Genel veriler değişkenleri dışında, bir Değişken metin Öğe kullanabilir **Sistem değişkenleri**, nesneyi değil, çıktıyı tanımlar. Sistem değişkenleri her zaman bir Yüzde Sembolü ile Başlatılır ve diğer değişkenlerle birlikte içinde listelenir **Derle** diyalog; bunlardan hangilerinin Mevcut olduğu, içinde Kullanım olan Nesne tipi üzerinde belirlenir.

| Değişken    | İçerik                      |
| ----------- | --------------------------- |
| `%VERSCALE` | Şu anda Seçildi Düşey ölçek |
| `%Tarih`    | Mevcut Sistem tarihi        |
| `%DOSYA`    | Mevcut Dosya adı            |

(Bunlar Düzen çıktı Değişkenleridir.  `%`-önekli Değişkenler, Sözlük anahtar gruplarından tabaka açıklamalarını birleştirmek için kullanılan alanlar ayrı bir settir - bkz. [Nesne İşlemleri Başvurusu](/geodin-desktop/tr/nesne-tipleri/object-operations-reference.md).)

**Boş Makro Değerler:** Bir Değişken yalnızca Nesne, Nesne çerçevesine bağlandığında çözümlenir. Metin, Genel veriler eksik olduğu için boş kaldığında, o konuma bir soru işareti yazılır. Soru işareti yalnızca bir Önizleme yer tutucusudur - Grafik Önizleme içinde yeri işaretler ve çıktıda yazdırıldı değil.

## Referans: Dolgu rengi ve Saydamlık

### Renk/Saydamlık

Düzen öğelerinde kullanılan alan, Dolgu desenler için Dolgu rengini ve Saydamlığı denetler.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.geodin.com/geodin-desktop/tr/gorsellestirme-yerlesim-planlari-ve-raporlama/creating-custom-layouts/text-macros-and-variable-text.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
