WikiDer > Анықтама: EasyTimeline синтаксисі - Википедия
Бұл анықтама беті қалай басшылыққа алу керек. Онда Уикипедия нормалары мен тәжірибелерінің кейбір аспектілері (-лері) бойынша процедуралар немесе процедуралар егжей-тегжейлі баяндалған. Бұл біреу емес Википедия ережелері немесе нұсқаулары, және әр түрлі деңгейлерді көрсетуі мүмкін консенсус және тексеру. |
The EasyTimeline функциясы ендірілген шығарады сурет викитекстен. Кескін бір өлшемді (көлденең немесе тігінен) немесе екі өлшемді диаграмма болуы мүмкін. «EasyTimeline» атауы уақыт шкаласы бойынша мүмкіндікті көлденең немесе тігінен, мүмкін басқа бағыттағы басқа параметрмен қолдану мүмкіндігін білдіреді, бірақ сонымен бірге басқа да түрлі мүмкіндіктер бар.
Сондай-ақ қараңыз Уикипедия: Хронология, mw: Кеңейту: EasyTimeline, mw: Кеңейту: EasyTimeline / синтаксис, Басқа MediaWiki қондырғыларында EasyTimeline активациясы
Кіріспе
Графикалық кестелерді арнайы тегтер арасында сценарий беру арқылы жасауға болады:
<timeline>сценарий</timeline>
Содан кейін EasyTimeline PNG суретін және (қаласаңыз) басылатын картаны көрсету үшін шақырылады.
Ескерту: EasyTimeline пайдалану ыңғайлылығына арналған болса да, күрделі графикалық кесте маңызды емес мәселе болып табылады, қарапайым уақыт шкаласын жасауға жарты сағат уақыт кетуі мүмкін (немесе сәйкес мысал негізге алынғанда). Үлкен кестелер құрамы мен дәл баптауға бірнеше сағатты алуы мүмкін. Алайда, уақыт кестесін қосу немесе түзету, қаншалықты күрделі болса да, тіпті мұнда сипатталған синтаксис туралы білімдері жоқ салымшылар үшін де салыстырмалы түрде қарапайым іс болуы керек.
Деп сұрауға қымсынбаңыз EasyTimeline авторы кеңес алу үшін.
Қол жетімді пәрмендер
Сценарий командалары анықтайды:
- Жалпы орналасу: ImageSize, Жер учаскесі, Түстер, BackgroundColors, AlignBars
- Мерзімдері мен мерзімдерін түсіндіру және ұсыну: DateFormat, Кезең, Ауқымды, ScaleMinor, TimeAxis
- Оқиғалар, кезеңдер және сипаттама мәтіндері: PlotData, TextData
- Оқиғалар мен кезеңдердің топтарын қалай тапсырыс беруге, бөлуге және атауға болады: BarData, Аңыз, LineData
- Бірнеше рет кездесетін скрипт кодының бөліктеріне арналған стенография: Анықтаңыз
Келесі командалар міндетті: ImageSize, Жер учаскесі, Кезең және TimeAxis. Келесі командалардың кем дегенде біреуі қажет: PlotData және / немесе TextData. Екі немесе екеуі де бірнеше рет болуы мүмкін. Барлық басқа командалар міндетті емес.
Іс: Командалар мен олардың атрибуттары кіші, үлкен немесе аралас регистрде көрсетілуі мүмкін. Істі қолдану кезінде дәйекті болуға тырысыңыз, өйткені бұл әрі қарай оқуға мүмкіндік береді, мысалы. барлық командалар үшін аралас регистрді және барлық атрибуттар үшін кіші регистрді қолданыңыз.
Жалпы синтаксистік ережелер
Сценарийде командалар мен түсініктемелер болуы мүмкін. Әр команданың артынан бір немесе бірнеше атрибуттар шығады.
Пәрмендер
Командалар жолдың бірінші позициясынан басталуы керек, кейбір командалардан кейін бірнеше деректер жолдары және / немесе опциялар болуы мүмкін, бұл қосымша жолдар кем дегенде бір бос орыннан басталуы немесе толық бос болуы керек (соңғысы байланысты деректерді көрнекі түрде топтастыруға пайдалы) сызықтар).
Командалар команданың түріне байланысты келесі формалардың біріне ие:
Команда = атрибут (-тар) | DateFormat = кк / мм / жжжж |
Команданың аты = атрибут (-тар) | Түс Jp = мәні: қызыл аңыз: Жапония |
Пәрмен = атрибут (-тар) атрибут (-тар) т.б. | PlotData = қаріп өлшемі: XS ені: 20 бар: Жапония: басталуынан бастап: 19.02.1945 түсі: JT бар: Жапония бастап: 19.02 / 1945 дейін: 14/03/1945 түс: AI |
Түсініктемелер
Бір және көп жолды түсініктемелерді көрсетуге болады:
- Хэш белгісінен кейінгі мәтін # түсініктеме ретінде қарастырылады
- Арасындағы мәтін #> және <# түсініктеме ретінде қарастырылады. Пікірлер осылай белгілегенде бірнеше жолды қамтуы мүмкін.
Мысалдар:
Dateformat = dd / mm / yyyy # еуропалық күн форматыPeriod = бастап: 09.09.1939 дейін: 02.09.1945 #> бұл диаграмма Екінші дүниежүзілік соғыстың толық уақытын көрсетеді <#
Атрибуттар
Белгілі бір команда үшін бірнеше атрибуттарды көрсетуге болатын кезде, олар «ат: мән» жұптары ретінде белгіленеді. Жалғыз төлсипатта бірнеше мәндер көрсетілуі мүмкін болған кезде, оларды жақша арасына қою керек.
Мысалдар:
AlignBars = justifyColor SB = мән: rgb (0.8,0,0.7) аңыз: Sea_Battles
Параметрлер деректер элементтеріне қарсы
Көптеген командалар тек бір жолда көрсетілген атрибуттарды қабылдайды.
Мәліметтер блоктары: сияқты кейбір командалар BarData, PlotData, TextData, Түстер күту а деректер блогы бір немесе бірнеше құрамнан тұрады деректер желілері. Мәліметтер желісі бір немесе бірнеше бос орындардан басталуы керек. Деректер блогы бос емес бос сызықпен кездескен кезде толық деп саналады (ерекшелік: бос жолдар безендірілген, оларды блок ішіндегі байланысты деректер жолдарын топтастыру үшін пайдалануға болады).
Деректер блогындағы атрибуттарды концептуалды түрде бөлуге болады параметрлері және деректер элементтері. Деректер блоктарында параметрлер мен мәліметтер элементтері араласуы мүмкін.
Деректер элементтері: деректер жолдарының атрибуттарында мәтін, бастап, дейін және кезінде әрқашан олар пайда болатын сызыққа ғана қолданылады.
Параметрлер: сияқты атрибуттар деректер жолдарында түс және қаріп контекстке байланысты әр түрлі әсер етеді. Егер бұл параметрлер деректер элементтері жоқ жолда орын алса, олар келесі деректер жолдары үшін жаңа әдепкі параметрлерді орнатады. Егер олар деректер элементтерімен араласқан жолда пайда болса, олар тек осы жолға қолданылады, осылайша бұрын орнатылған әдепкі мән жойылады.
Мысал:
# Бұл мысалда сәйкесінше қызыл және көк түстермен екі жолақ салынды, # бірақ әр жиынтықта бір жолақ (соғыс кезеңдерін белгілеу) жасыл түспен сызылады. : 1919 дейін: 1922 мәтін: Ленин # қызыл жолақ штрих: КСРО бастап: 1922 жылдан 1953 жылға дейін мәтін: Сталин # қызыл штангалық штрих: КСРО бастап: 1939 жылдан бастап 1945 жылға дейін мәтін: ҰОС түс: жасыл # жасыл штрих: СССР бастап: 1953 ж. дейін: 1964 мәтін: Крущев # қызыл жолақ түсі: көк # әдепкі түс жолағын өзгерту: АҚШ: 1913 жылдан 1921 жылға дейін мәтін: Уилсон # көк жолақ: АҚШ: бастап: 1917 жылдан бастап 1918 жылға дейін: мәтін: Дүниежүзілік соғыс: жасыл # жасыл жолақ : АҚШ бастап: 1921 жылдан бастап 1923 жылға дейін мәтін: Harding # blue bar #> бұл көп қатарлы түсініктеме PlotData командасымен аяқталмайды, тіпті алдыңғы жол бос орынмен басталмаса да <# бар: АҚШ: 1923-тен 1929 жылға дейін мәтін: Кулидж # көк barTextData = # қазір PlotData қарастырылады толық қойындылар: ... және т.б.
Арнайы кейіпкерлер
- #, #>, <# (хэш, хэш + «үлкен», «аз» + хэш): қараңыз Түсініктемелер
- ~ (tilde) мәтіндердегі мағынасы: жол үзілісі
- ^ (каретка) мәтіндерде: қойынды
- _ (астын сызу) мәтіндер дегеніміз: кеңістік
- $ (доллар белгісі) кез-келген пайдаланушының тұрақты мәні алдында тұрады
Командалық анықтама
Әр команда үшін жарамды атрибуттар келтірілген. Кейбір командалар және / немесе атрибуттар міндетті емес (O).
Кейбір командалар үшін кейбір атрибуттар бір-бірін жоққа шығарады (қажет болған жағдайда түсіндіріледі).
AlignBars
Жолақтар әрдайым бірдей қашықтықта сызылады, бұл команда жолақтарды мүмкіндігінше бір-бірінен алшақтатуды немесе диаграмманың сол / жоғарғы жағы мен бірінші жолақ арасында немесе соңғы жол мен оң жақта бос орын қалдыру керектігін анықтайды. / диаграмманың төменгі жағы.
- ерте (әдепкі)
- Бірінші жолақ диаграмманың сол жақта / жоғарғы жағында орналасады (оське «жабыстырылады»), диаграмманың соңғы жолағы мен оң / төменгі жағы арасында бос орын қалдырылады.
- кеш
- Қарама-қарсы ерте: соңғы жолақ ось сызығы (диаграмманың сол / жоғарғы жағы) мен бірінші жолақ арасында бос орын қалдырып, мүмкіндігінше диаграмманың оң / төменгі жағына орналастырылады.
- ақтау
- Бірінші және соңғы жолақтар диаграмманың екі жағында бос орын қалдырмай, мүмкіндігінше алыс орналастырылады. Тек бір жолақ болған кезде, ақтау «орталықтандырылған» ретінде түсіндіріледі.
Мысалдар:
| TimeAxis = бағдар: көлденең | TimeAxis = бағдар: тік | |||||
Тік сызықтар = | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
BackgroundColors
Бұл команда диаграмманың әр түрлі бөліктері үшін фон түстерін анықтауға мүмкіндік береді идентификаторКөрсетілгендер бірінші қолдану арқылы анықталуы керек Түстер.
- кенеп (O)
- Бүкіл кескін үшін фон түсін көрсетіңіз.
- барлар (O)
- Барлық жолақтар үшін фон түсін көрсетіңіз.
Мысалдар:
BackgroundColors = барлар: darkgreyBackgroundColors = кенеп: ашық ақшыл барлар: darkgreyBackgroundColors = кенеп: ашық грей
BarData
Бұл қосымша команда, егер ол бар болса диаграммаға қандай жолақтар түсірілетінін және егер олар алынып тасталса, жолақтар олардың пайда болу реті бойынша сызылады PlotData.
Көптеген жолақтары бар күрделі уақыт кестелері үшін осы команданы қолдану ұсынылады:
- Бұл көрсетілген деректерді қайта реттеуге мүмкіндік береді.
- Көрсетілген жолақ атаулары PlotData осы тізімге сәйкес тексерілуі мүмкін, осылайша теру қателерінің алдын алады.
- бар
- штрих идентификаторын анықтайды. Басқа командалар (атап айтқанда PlotData) сілтеме үшін осы идентификаторды күтуге болады. Бұл атрибут болмаса, ось бойында көрсетілетін белгі болады мәтін қатысады. Жолақтың идентификаторында бос орын болмауы керек: оның орнына астыңғы сызықтарды қолданыңыз, олар мақалалар тақырыптарындағыдай бос орындарға айналады.
- мәтін (O)
- Көрсетілген кезде бұл жол id орнына жолдың орнына ұсынылатын мәтінді көрсетеді. Ережелерін де қараңыз мәтін енгізу. Мәтін бір ендірілген сілтемені қамтуы мүмкін (қараңыз) 1-ескерту).
- сілтеме (O)
- Веб-сілтемені көрсетіңіз (қараңыз) 1-ескерту) (URL). Ось бойындағы белгі көк басылатын сілтеме түрінде көрсетіледі.
Ескертулер
- Атрибутты қолданыңыз сілтеме, немесе атрибутқа ендірілген сілтеме мәтін, екеуі де емес.
Мысалдар:
BarData = жолақ: Жапония бар: АҚШ мәтіні: «Америка Құрама Штаттары» # PlotData сілтемесінде «АҚШ» жолын көрсетіңіз, бірақ «Америка Құрама Штаттары» жолағын көрсетіңіз: Қытай мәтіні: [[Қытай]] # белгісі Қытай көк басылатын сілтеме ретінде көрсетіледі Қытай туралы ағылшынша Википедия мақаласы
Келесі жолдар бірдей нәтиже береді (тек сілтеме PlotData өзгертулер):
бар: АҚШ мәтіні: [[United_States]] бар: АҚШ мәтіні: «Америка Құрама Штаттары» сілтемесі: http: //www.wikipedia.org/wiki/United_Statesbar: United_States сілтемесі: http: //www.wikipedia.org/wiki/ АҚШ
Түстер
Бұл команда түстерді анықтауға және идентификаторға (сәйкестендіру белгісіне) қосылуға мүмкіндік береді, ал басқа командалар осы жерде көрсетілген идентификаторы бар түстерге сілтеме жасайды, бұл команда әрқайсысы жеке шегініс жолында бір немесе бірнеше түсті анықтамаларды күтеді.
- идентификатор
- Басқа командалар бұл идентификаторды мәтін, жол немесе фон түстерін көрсету үшін қолданады.
- мәні
- Түстің нақты анықтамасы. Түстер мәндерін келесі түрде көрсетуге болады:
- алдын ала анықталған 32 түс атауы танылатын алдын-ала анықталған түс константасы (қараңыз Ploticus түсті парағы мұнда барлық тұрақтылар анықталған).
- rgb (қызыл, жасыл, көк): 0 (минималды) және 1 (максимум) арасындағы 3 санды көрсетіңіз
- сұр (мән): 0 (қара) мен 1 (ақ) арасындағы санды көрсетіңіз
- аңыз (O)
- Осы түс үшін легендада көрсетілетін мәтінді анықтайды. Егер бұл атрибут алынып тасталса, аңызда ешқандай жазба пайда болмайды. Қараңыз Мәтін енгізу ережелер үшін.
Мысал:
Түстер = id: соғыс мәні: қызыл аңыз: Соғыс кезеңінің идентификаторы: бейбітшілік мәні: көк аңыз: Бейбітшілік уақытының идентификаторы: келісім мәні: rgb (0.6,0,0.6) id: ақшыл түсті: сұр (0.9) id: қараңғы түстің мәні: сұр (0,1)
DateFormat
Бұл команда басқа командаларда көрсетілген күндерді қалай түсіндіру керектігін анықтайды.
Жарамды күн форматтары:
- кк / мм / жжж
- Мерзімдер күн / ай / жыл ретінде түсіндіріледі
- Ескерту: бұл формат тек 01.01.1800 бастап басталатын күндерге рұқсат етілген
- мм / кк / жжж
- Мерзімдер ай / күн / жыл ретінде түсіндіріледі
- Ескерту: бұл формат тек 01.01.1800 бастап басталатын күндерге рұқсат етілген
- ааааа
- бұл айналысады бүтін сандар -9999 ден +9999 дейін
Мысал:
DateFormat = мм / кк / жжж
Анықтаңыз
Бұл команда мәтін тұрақтыларын анықтауға мүмкіндік береді, яғни бірнеше рет кездесетін сценарий кодының стенографиялық жолдары. $ (доллар белгісі).
Мысал:
$ Broad = ені: 30Define $ тар = ені: 10Define $ bardefaults = $ кең қаріп: S анықтаңыз
ImageSize (міндетті)
Бұл команда соңғы кескіннің жалпы өлшемін анықтайды абсолютті өлшемдер.
- ені
- Соңғы кескіннің ені: максимум - 1600 пиксель, минимум - 25
- биіктігі
- Соңғы кескіннің биіктігі: максимум - 1200 пиксель, минимум - 25
Максималды икемділік үшін сценарийге кескіннің биіктігін немесе енін жолақтар санына және жолаққа қосылатын пиксель мөлшеріне қарай есептеуге мүмкіндік бере аласыз. Көрсетіңіз биіктігі: автоматты (көлденең уақыт осі үшін) немесе ені: автоматты (тік уақыт осі үшін).
Бұл әсіресе уақыт шкаласындағы жолақтардың саны уақыт өте келе өзгеруі мүмкін болған кезде пайдалы. Немесе бос кеңістіктегі айырмашылық жақын арада байқалатын көптеген тар жолақтармен суреттердегі штрихтар арасындағы тең қашықтықты қамтамасыз ету үшін (нақты мысалды қараңыз) Үлгі: Дауыстық және аспаптық дыбыс диапазоны). Немесе бірнеше уақыт кестесінің әрқайсысы қанша штангамен тұрса да, барлар арасындағы бірдей қашықтықты қолданатынына көз жеткізу үшін (нақты мысалды қараңыз) Рим папаларының тізімі (графикалық)). Қысқаша айтқанда, бұл көбінесе жақсы идея.
- баррекремент
- Белгіленген әрбір жолақ үшін кескін өлшеміне қосылатын пиксельдегі сома (міндетті және тек ені: авто немесе биіктігі: авто үйлесімді).
Мысалдар:
ImageSize = ені: 800 биіктігі: 600ImageSize = ені: 800 биіктігі: автоматты түрде құру: 30
Аңыз
Аңыз тек осы команда болған кезде көрсетіледі, аңыздың көрінісі мен орналасуын анықтайтын бірнеше әдіс бар. Кейбір атрибуттар бір-бірін жоққа шығарады (төменде қараңыз).
- бағдар (O)
- [Изонталь] немесе вертикалды (әдепкі) көрсетіңіз.
- шектеу: бағдар = 'көлденең' және позиция = 'оң' бір-бірін жоққа шығарады
- позиция (O)
- Диаграмма аймағына қатысты легенданың орналасуын анықтайды. Жоғары, төменгі (әдепкі) немесе оң жақты көрсетіңіз.
- шектеу: бағдар = 'көлденең' және позиция = 'оң' бір-бірін жоққа шығарады
- бағандар (O)
- 1, 2, 3 немесе 4-ті көрсетіңіз. Бұл атрибут алынып тасталған кезде бағандар саны келесідей анықталады:
- көлденең бағыт : Атрибут бағандары бұл жерде қолданылмайды. Барлық жазбалар бір жолда болады.
- бағдар тік :
- позиция дұрыс : Барлық жазбалар бір бағанда болады
- позиция жоғарғы немесе төменгі : Баған саны көрсетілген жазбалардың санына байланысты:
1-5 жазбалар: 1 баған, 6-10 жазбалар: 2 баған, 11 немесе одан көп жазбалар: 3 баған.
Кеңес: сіз алдымен келесі параметрлерді жіберіп алу туралы ойлауға болады және оларды әдепкі параметрлер қанағаттанарлықсыз болған кезде ғана қосуға болады.
- баған ені (O)
- Бағандар арасындағы қашықтықты анықтайды. Сіз анықтауға болады абсолюттік қашықтық немесе салыстырмалы қашықтық (парақтың еніне пайызбен).
- шектеу: = 1 бағандар анықталғанда немесе меңзелгенде бұл параметр еленбейді.
- сол (O)
- Аңыздың сол жағы мен парақтың сол жағы арасындағы қашықтықты анықтайды. Сіз абсолюттік қашықтықты немесе салыстырмалы қашықтықты көрсете аласыз (парақтың еніне пайызбен).
- жоғарғы (O)
- Аңыздың жоғарғы жағы мен парақтың төменгі бөлігі арасындағы қашықтықты анықтайды. Сіз абсолютті қашықтықты немесе салыстырмалы қашықтықты көрсете аласыз (парақ биіктігінің пайызымен).
Мысалдар:
Легенда = бағдар: тік позиция: төменгі бағандар: 3 баған ені: 140Legend = бағдар: көлденең позиция: bottomLegend = сол жақ: 100 жоғарғы: 120 баған: 3
LineData
Кейбір уақыт кестелері айқын бірнеше кезеңдерге созылады, ал осы кезеңдерді белгілейтін сызық көрнекі құрал бола алады.
- кезінде
- Уақыт осіне перпендикуляр сызық жүргізеді (әдепкі бойынша максималды ұзындықта, төменде қараңыз).
Көрсетілгенге сәйкес сызық салынатын күнді / жылды көрсетіңіз DateFormat. - түс
- Сызық түсетін түсі көрсетіңіз.
- Ескерту: Көрсетілген түс идентификаторы алдымен командамен анықталуы керек Түстер.
- қабат
- Алдыңғы немесе артқы жағын көрсетіңіз (әдепкі). Сызықтың барлық уақыт сегменті жолақтарының алдында немесе артында пайда болатындығын анықтайды.
- ені
- 0,1 (өте жұқа) мен 10 (өте қалың) арасындағы мәнді көрсетіңіз
Толық икемділік үшін сирек жағдайларда келесі қосымша атрибуттар қажет болуы мүмкін:
Жетілдірілген кеңейтілген опциялар
Сіз кез-келген бағытта сызықтар сала аласыз. Келесі опциялар қол жетімді:
- Уақыт осіне перпендикуляр ерікті басталу және тоқтау нүктелерімен: кезінде:күн бастап:позиция tillpos:позиция
- Уақыт осіне параллель ерікті басталу және тоқтау нүктелерімен бастап:күн дейін:күн атпос:позиция
- Кез келген бағытта ерікті басталу және тоқтау нүктелерімен: ұпай: (x1, y1) (x2, y2)
Атрибуттар кезінде, бастап және дейін көрсетілген күнге сәйкес күнді немесе жылды күту DateFormat.
Атрибуттар бастап, tillpos, атпос координаттарды күту (мысалы, пиксель мәндері)
Мысал:

LineData = қабат: алдыңғы # жолақтардың алдындағы барлық сызықтар, егер басқаша көрсетілмесе: 1 түс: сары # уақыт осіне перпендикуляр толық ұзындық: 2 түс: қызғылт сары қабат: артқа # уақыт осіне перпендикуляр, бірақ штрихтардың артында: 4 frompos: 50 tillpos: 105 түс: жасыл # уақыт осіне перпендикуляр, көрсетілген басталу және тоқтау нүктелері: 5-тен: 8 атпосқа дейін: 50 түс: қызыл # уақыт осіне нүктелермен параллель: (100,20) (170,105) түс: көк ені: 3 # бір абсолютті позициядан екіншісіне өте қалың
- Жоғарыда келтірілген мысалда сол «абсолютті позициялар» контекстке салынғанын ескеріңіз
ImageSize = ені: 200 биіктігі: 120жәнеPlotArea = сол: 20 оң: 10 жоғарғы: 10 төменгі: 20.
- Жоғарыда келтірілген мысалда сол «абсолютті позициялар» контекстке салынғанын ескеріңіз
Кезең (міндетті)
Диаграммада көрсетілетін уақыт кезеңін анықтайды. Екі параметр де міндетті болып табылады. Көрсетілген мерзімге сәйкес күндерді көрсетіңіз DateFormat.
- бастап
- Хронология осы жерден басталады. Көрсетілген мәнге командалар сияқты бастауға сілтеме жасауға болады PlotData және TextData.
- дейін
- Уақыт осында аяқталады. Көрсетілген мәнге басқа командаларда соңы ретінде сілтеме жасауға болады.
Мысал:
Мерзімі = бастап: 01/09/1939 бастап: 02/09/1945
PlotArea (міндетті)
- ені
- Абсолютті немесе салыстырмалы мәнді көрсетіңіз өлшемдер. (енді пайдаланбаңыз, төменде қараңыз)
- биіктігі
- Абсолютті немесе салыстырмалы өлшемдерде мәнді көрсетіңіз. (енді пайдаланбаңыз, төменде қараңыз)
- сол
- Суреттің сол жағы мен учаске аумағының сол жағы арасындағы шекара. Абсолютті немесе салыстырмалы өлшемдерде мәнді көрсетіңіз.
- жоғарғы
- Кескіннің жоғарғы жағы мен сюжет аумағының жоғарғы шегі. Абсолютті немесе салыстырмалы өлшемдерде мәнді көрсетіңіз.
- дұрыс
- Кескіннің оң жағы мен учаскенің оң жағы арасындағы шекара. Абсолютті немесе салыстырмалы өлшемдерде мәнді көрсетіңіз.
- төменгі
- Суреттің төменгі жағы мен кескін аумағының төменгі бөлігі арасындағы шекара. Абсолютті немесе салыстырмалы өлшемдерде мәнді көрсетіңіз.
ені / биіктігі атрибуттары
Бұл атрибуттар тек төмен қарай үйлесімділік үшін сақталады. Бұрын учаскенің аумағын тек оның жиынтығымен анықтауға болатын ені және биіктігі, және сол және төменгі шеттер. Енді сіз барлық төрт жиектерді көрсете аласыз, және бұған кеңес беріңіз, пайдаланбаңыз ені және биіктігі атрибуттар енді. Артықшылығы икемділікке қосылады: кескіннің жалпы өлшемін өзгерткен кезде, плотареяның анықтамасын да түзетудің қажеті жоқ. Бұл кескін өлшемі автоматты түрде есептелген кезде одан да маңызды (қараңыз) ImageSize).
Мысал:
# мысалы осьтік белгілер мен аңыздар үшін учаскенің сол жағына және астына қосымша кеңістікPlotArea = сол жақ: 40 төменгі: 60 жоғарғы: 10 оң: 10
PlotData
Жолақтарды анықтау үшін қолданылады (уақыт кезеңін бейнелейді) және белгілі бір жолда осы жолақтардың жанына мәтін қосыңыз.
Белгілі бір кезеңге немесе күнге / жылға байланысты емес немесе кең форматтауды қажет ететін мәтіндер үшін команданы қолданыңыз TextData.
Мәтіннің атрибуттары, at, from және дейін әрқашан олар пайда болған жолға қатысты болады. Барлық басқа атрибуттар, егер осы төртеуімен біріктірілмеген болса, командалық блоктың қалған бөлігі үшін немесе жаңа әдепкі көрсетілгенге дейін әдепкі ретінде әрекет етеді және бір жол үшін жойылуы мүмкін. Қосымша ақпарат пен мысал алу үшін параметрлер мен деректер элементтерін қараңыз.
PlotData көптеген атрибуттарды қабылдайды, олардың кейбіреулері өзара эксклюзивті. Бұл атрибуттарды келесідей топтастыруға болады:
- Позициялық атрибуттар
- Барға қатысты атрибуттар
- Мәтін атрибуттары
- Маркер төлсипаты
Позициялық атрибуттар
- кезінде
- Мәтінді қай күні / жылы орналастыру керектігін анықтайды. Атрибутқа байланысты туралау мәтін осы күйде басталады, аяқталады немесе орталықтандырылады. Күні / жылы форматында көрсетілгендей пайдаланыңыз DateFormat немесе көрсетіңіз бастау немесе Соңы бұл бұйрықпен анықталған уақыт аралығын білдіреді Кезең.
- NB: Бұл төлсипатты атрибуттармен біріктіру мүмкін емес бастап немесе дейін.
- бастап
- Жолақтың қай күні / жылы басталуы керектігін көрсетеді. Күні / жылы форматында көрсетілгендей пайдаланыңыз DateFormat немесе көрсетіңіз бастау бұл период командасымен анықталған уақыт аралығын білдіреді.
- NB: Бұл атрибут атрибутпен бірге қолданылуы керек дейін және атрибутпен біріктіру мүмкін емес кезінде.
- дейін
- Жолақтың қай күні / жылы аяқталуы керектігін көрсетеді. DateFormat-та көрсетілген күн / жыл пішімін қолданыңыз немесе көрсетіңіз Соңы бұл период командасымен анықталған уақыт аралығын білдіреді.
- NB: Бұл атрибут атрибутпен бірге қолданылуы керек бастап және атрибутпен біріктіру мүмкін емес кезінде.
- ауысым
- Көлденең және тік орын ауыстыруды абсолютте анықтайды өлшемдер мәтін үшін. Бұл мүмкіндік береді:
- Бір-бірімен қабаттаспау үшін ауыстырылатын мәтіндер
- Мәтінді үстіне емес, жолақтың жанына орналастыру.
Мысалдар:
DateFormat = кк / мм / жжж.Период = бастап: 01.01.1939 дейін: 02.09 / 1945 PlotData = ені: 15 бар: Жапония бастап: 09.09.1939 дейін: 27.09.0940 түс: жасыл жолақ: Жапония : 27/09/1940 бастап: 19/02/1945 түсі: сары жолақ: Жапония бастап: 19/02/1945 дейін: 14/03/1945 түс: көк бар: Жапония бастап: 02/09/1945 дейін: соңғы түс : қызыл түс: 12.07.1941 ауысым: (0, -2) мәтін: «<- Перл-Харборға шабуыл»

- бар
- Барлық басқа атрибуттардың қай жолға қолданылатындығын анықтайды.
- Пәрмен қашан BarData пайдаланылмаған болса, барлар кез келген тәртіпте пайда болады PlotData деректер блогы. Мұнда көрсетілген идентификатор сонымен қатар ось бойында, жолақтың жанында берілген мәтін болады.
- BarData пәрмені қолданылған кезде жолақтар сол жерде көрсетілген ретпен ұсынылады, сонымен қатар мұнда көрсетілген жол идентификаторы сол тізімге сәйкес тексеріледі. Сонымен қатар ось бойынша берілген мәтін in анықтамасына байланысты болады BarData.
- жиынтық
- Жолдың дисплейін «жоғарыдан» қайта бастайды, сол жолда бірнеше жолақ болады. Синтаксис: жиынтық: ат
Сияқты декларациялармен қосқыңыз келмейтін жолдардан өту үшін бос жолдарды қосуға болады сағат: 1234 басқа атрибуттарсыз. - түс
- Түстің қандай сызықпен түсірілуі керектігін анықтайды.
- Көрсетілген түс идентификаторы алдымен командамен анықталуы керек Түстер.
- ені
- Жолақтың енін абсолютті немесе салыстырмалы түрде анықтайды өлшемдер.
Мысал:
BarData = бар: АҚШ мәтіні: Америка Құрама Штаттарының жолағы: SB мәтіні: Sea BattlesColors = id: АҚШ мәні: көк легенда: United_States id: SB мәні: rgb (0.8,0,0.7) легенда: Sea_BattlesPlotData = ені: 0.3 # 1 ескертуді қараңыз бар: SB бастап: 07.08.1942 бастап: 09.02.1943 мәтін: Guadalcanal түсі: SB # 2-ескертуге қараңыз: АҚШ-тан: басталуға дейін: аяқталатын түс: АҚШ # 3-ескертуге қараңыз: орта жол: басталуға дейін : соңғы түс: АҚШ # 4-ескертуді қараңыз: АҚШ-та: 12.07.1941 мәтін: 7/12 Pearl Harbor # 5 ескертуді қараңыз
Ескертулер:
- бұл жол деректер блогының қалған бөлігі үшін әдепкі жолақтың енін орнатады
- бұл жолда бір уақытта сызылатын жолақ және оған орналастырылатын мәтін көрсетіледі
- SB жолағынан бұрын US сызылады, тіпті егер ол көрсетілген болса да, өйткені команда BarData реттілігін анықтайды
- бар Midway қабылданбайды, себебі ол командалық хабарлама бермейді BarData
- соңғы жол жолақ салуға әкелмейді, тек мәтінді қай жолаққа қою керек екенін көрсетеді
Мәтін атрибуттары
- мәтін
- Жолаққа немесе оның жанына салу керек мәтінді анықтайды. Зәкір орнын «төлсипатпен анықтауға болады»
кезінде«немесе атрибуттармен жанама түрде»бастап« және »дейін". - Екінші жағдайда мәтін анықталған штрих сегментінің ортасында орналасады. Сондай-ақ қараңыз Мәтін енгізу ережелер үшін
- Мәтінге кірістірілген сілтемелер кіруі мүмкін (қараңыз) 1 және 2 ескертпелер) басылатын карталарда пайдалану үшін.
- мәтіндік бояу (O)
- Мәтіннің түсін анықтайды. Көрсетілген түс идентификаторы алдымен командамен анықталуы керек Түстер. Көрсетілмеген кезде қара түс қабылданады.
- қаріп (O)
- 6 мен 30 аралығындағы нүкте өлшемін немесе (жақсырақ) XS, S (әдепкі), M, L немесе XL тегтерінің бірін көрсетіңіз. Қараңыз Қаріпті қолдау толығырақ ақпарат алу үшін.
- туралау (O)
- Орталықты көрсетіңіз (әдепкі), солға немесе оңға.
- сілтеме (O)
- Веб-сілтемені көрсетіңіз (қараңыз) 1-ескерту) Басылатын карталарда пайдалану үшін (URL). Мәтін көк басылатын сілтеме түрінде көрсетіледі.
Ескертулер
- Атрибуттық сілтемені немесе төлсипат мәтініне ендірілген сілтемені қолданыңыз, екеуін де емес.
- PNG кескіндерінде тек бір мәтін сегментіне бір ғана басылатын сілтеме көрсетіледі (үзінділері бар мәтін (~) бірнеше сегменттерден тұрады).
Мысал:
PlotData = жолақ: АҚШ-та: 12/12/1941 туралау: мәтіннің сол жағы: қара қаріп өлшемі: XS мәтіні: 7/12 [[Pearl Harbor]]
бірдей нәтиже береді:
PlotData = жолақ: АҚШ-та: 07/12/1941 туралау: сол жақ мәтін түсі: қара қаріп өлшемі: XS мәтін: «7/12 Pearl Harbor» сілтемесі: http: //www.wikipedia.org/wiki/Pearl_Harbour
Маркер төлсипаты
- белгі
- Белгішені белгіленген жерге барға орналастырады. Белгі ретінде көрсетіңіз: (таңба, түс). Үшін жалғыз мән таңба бүгінгі күнге дейін қолдау көрсетіледі түзу. The түс идентификаторы алдымен командамен анықталуы керек Түстер. Көрсетілмеген кезде қара түс қабылданады.
Мысал:
PlotData = жолақ: сынақтың ені: 15 түс: қызыл: 1900-ден 2000-ға дейін: 1990 белгісі: (сызық, ақ)
келесідей көрсетіледі:

Ауқымды
Бұл команда уақыт шкаласын кіші кезеңдерге бөледі
- Графикалық түрде, диаграммадағы жіңішке тік немесе көлденең сызықтар арқылы
- Мәтіндік кесте арқылы диаграмманың төменгі жағында немесе сол жағында уақыт осінде орналасқан кестелер арқылы
- Графикалық та, мәтіндік те
Ескерту: сызықтардың бағдарлануы және / немесе кесектердің орналасуы тәуелділікке байланысты TimeAxis.
- торкөл (O)
- Тор сызықтарының түсін анықтайды. Бұл атрибут алынып тасталғанда тор сызықтары сызылмайды.
- Ескерту: Көрсетілген түс идентификаторы алдымен командамен анықталуы керек Түстер.
- бірлік (O)
- Тор аралығы ұлғайтылатын бірлікті анықтайды. Күнді, айды немесе жылды көрсетіңіз (әдепкі бойынша).
- Ескерту: Қашан DateFormat yyyy көрсетілген, тек бірлік жылы рұқсат етілген.
- өсім (O)
- Тор аралығы ұлғайтылатын бірліктер санын анықтайды. Әдепкі мәні - 1.
- бастау (O)
- Бірінші тор сызығының және / немесе стубаның қай жерде көрсетілуі керектігін анықтайды. Әдепкі бойынша анықталған басталады Кезең.
Мысалдар:
ScaleMajor = gridcolor: қызыл басталуы: 1940ScaleMajor = gridcolor: қызыл өлшем бірлігі: ай өсімі: 3 басталуы: 01/09/1939
ScaleMinor
Бұл команда уақыт шкаласының одан әрі бөлімшесін анықтайды. Синтаксис үшін ScaleMajor бөлімін қараңыз.
Мысал:
ScaleMajor = тор: қызыл бірлік: жыл өсімі: 1 басталу: 01/01/1940 ScaleMinor = тор: көк бірлік: ай өсім: 3 басталу: 01/10/1939
TextData
Диаграмманың кез келген жеріне орналастыруға болатын мәтіндік блокты анықтау үшін қолданылады.
- мәтін
- Нақты мәтін. Сондай-ақ қараңыз Мәтін енгізу ережелер үшін. Мәтінге кірістірілген сілтемелер кіруі мүмкін (қараңыз) 1 және 2 ескертпелер).
- pos
- Мәтін блогының жоғарғы сол жақ бұрышын абсолютті немесе салыстырмалы түрде анықтайды өлшемдер. Ретінде анықтаңыз pos: (x, y).
- сілтеме (O)
- Веб-сілтемені көрсетіңіз (қараңыз) 1-ескерту) Басылатын карталарда пайдалану үшін (URL). Ось бойындағы белгі көк басылатын сілтеме түрінде көрсетіледі.
- мәтіндік бояу (O)
- Мәтіннің түсін анықтайды. Көрсетілген түс идентификаторы алдымен анықталуы керек Түстер. Көрсетілмеген кезде түс қара болады.
- қаріп (O)
- 6 мен 30 аралығындағы нүкте мөлшерін немесе (мүмкіндігінше) тегтердің бірін көрсетіңіз XS, S (әдепкі), М, L немесе XL (қараңыз Қаріпті қолдау толығырақ).
- қойындылар (O)
- Қойынды таңбасы үшін орналасу мен туралауды анықтайды: ^ (карет). Қойынды ретінде бірнеше қойынды параметрін көрсетіңіз: (х1-а1, x2-а2, x3-а3, т.б.) қайда
- хn - мәтіннің сол жағынан абсолютті өлшемдерде көлденең орын ауыстыру
- аn - бұл мәтіндік сегменттің туралануы (көрсетіңіз) орталығы, сол немесе дұрыс)
- сызықтық биіктік (O)
- Абсолютті өлшеулердегі тізбектелген сызықтар арасындағы аралықты анықтайды. 40 пикселге дейін немесе 0,4in мәнін көрсетіңіз. Көрсетілмеген жағдайда, сызықтық биіктік қолданыстағы қаріп өлшеміне негізделеді.
Ескертулер:
- Атрибутты қолданыңыз сілтеме, немесе атрибутқа ендірілген сілтеме мәтін, екеуі де емес.
- PNG кескіндерінде тек бір мәтін сегментіне бір ғана басылатын сілтеме көрсетіледі (қойындылары бар мәтін (^) бірнеше сегменттерден тұрады).
Мысал:
TextData = pos: (20,67) textcolor: қара қаріп: S қойындылары: (10-оң, 14-сол, 50-сол, 90-сол, 230-сол) мәтін:^1^1940^27/9^Германия, Италия және Жапония қол қояды [[Үш жақты келісім]] мәтін:^10^1944^1-22/7^Бреттон-Вудс 44 мемлекет мәтін құрды:^^^^^ХВҚ және Дүниежүзілік банккелесідей көрсетіледі:

TimeAxis
Уақыт осінің бағытын және сол ось бойындағы стубтардың мәтіндік көрінісін анықтайды.
- формат (O)
- Уақыт осі бойымен қандай форматта күндер ұсынылуы керектігін көрсетіңіз.
- Қазіргі уақытта yyyy форматына (әдепкі) ғана қолдау көрсетіледі. Қосымша форматтар келуі мүмкін.
- бағдар (O)
- [Изонталь] (әдепкі) немесе вертикалды] көрсетіңіз.
- тапсырыс (O)
- көрсетіңіз кері уақыт ағымын өзгерту мүмкіндігі ретінде
Мысал:
TimeAxis = бағдар: көлденең формат: жжжж
Алдын ала орнатылған
Пресет - бұл жиі қолданылатын параметрлердің стенографиясы. Олар бірнеше кодтық жолдарды үнемдейді және стандарттауды қолдайды, бірақ түсініксіз болуы мүмкін, өйткені уақыт шкаласының сценарийі дербес құжаттала алмайды.
Қазіргі уақытта екі алдын ала орнатылған:
- Алдын ала орнатылған = TimeVertical_OneBar_UnitYearдейін кеңейтіледі
PlotArea = сол жақта: 45 оң жақта: 10 жоғарғы: 10 төменгі жақта: 10TimeAxis = бағдар: тік формат: yyyyDateFormat = yyyy; AlignBars = earlyScaleMajor = unit: yearScaleMinor = unit: yearPlotData = белгі: (сызық, ақ) туралау: сол жақ қаріп: S ені : 20 ауысым: (20,0)
- Алдын ала орнатылған = TimeHorizontal_AutoPlaceBars_UnitYearдейін кеңейтіледі
ImageSize = биіктігі: автоматты баринкремент: 20PlotArea = сол жақ: 25 оң: 25 жоғарғы: 15 төменгі: 30TimeAxis = бағдар: көлденең формат: yyyyColors = id: кенеп мәні: сұр (0,7) id: тор1 мән: сұр (0,4) идентификатор: тор2 мәні: сұр (0,2) BackgroundColors = кенеп: canvasDateFormat = yyyy; AlignBars = justifyScaleMajor = бірлік: жыл торы: grid1ScaleMinor = unit: yearLegend = бағдар: тік сол: 35 жоғарғы: 130PlotData = туралау: сол жақ анкер: фонт өлшемінен: M ені: 15 ауысым: (4, -6) мәтіндік бояу: қара
Кіріс ережелері
Өлшемі мен орналасуына арналған таразылар
Абсолютті шаралар пикселмен өлшенген өлшемдерді, позицияларды және орын ауыстыруларын көрсету үшін қолданылуы мүмкін.
Мысал:
PlotArea = ені: 800 биіктігі: 600 сол: 50 төменгі: 50
Салыстырмалы шаралар өлшемдер мен позицияларды анықтау үшін қолданылуы мүмкін. 0-ден 100-ге дейінгі санды көрсетіңіз, содан кейін бірден% (пайыз) белгісі қойыңыз. Көлденең өлшемдер үшін пайыздық кескін еніне, тік өлшеу үшін сурет биіктікке байланысты болады.
Бірінші координат көлденеңінен солдан оңға, екіншісі тігінен жоғары.
Мысал:
PlotArea = ені: 80% биіктігі: 80% сол жақ: 10% төменгі: 5%
Мәтін енгізу
Мәтін енгізу бірнеше ережелерге бағынады:
- 1). Тек ішкі бөлігі Юникод қаріп шығаруға рұқсат етілген, бірақ сілтемелердегі Юникод барлық таңбалар үшін жұмыс істеуі керек. Сондай-ақ қараңыз Қаріпті қолдау.
- 2). Егер мәтін бос орын алуы керек болса, оларды төменгі сызықтар арқылы көрсетіңіз немесе мәтінді қос тырнақшалар арасына қойыңыз.
- Ерекшелік: мәтіннің атрибуты жолдағы соңғы атрибут болған кезде бос орынға жол беріледі (мәтін тоқтаған жерде және келесі атрибут басталған жерде ешқандай шатастық болмайды, яғни - дәлірек айтсақ - мәтінде көп нүкте болмаса).
Мысал: (келесілердің барлығы тең)
BarData = мәтін: Japanese_mandate_since_1914 бар: MarshallsBarData = мәтін: «1914 жылдан бастап жапон мандаты» бар: MarshallsBarData = бар: Маршал мәтіні: 1914 жылдан бастап жапон мандаты
- 3). Мәліметтер жолында команданы орындау TextData бір кейіпкер ерекше мағынаға ие:
- ^ (карет) дегенді білдіреді қойынды
Қойындыларды көрсететін мысал:
TextData = қойындылар: (4-оң, 12-оң, 14-сол, 34-сол) мәтін:^1^1940^27/9^Берлин Гер, Ит, Жап үштік пакт мәтініне қол қояды:^10^1944^1-22/7^Бреттон-Вудс 44 мемлекет мәтін құрды:^^^^^ХВҚ және Дүниежүзілік банк# келесі түрінде көрсетіледі:#№ 1 27/9 Берлин Гер, Ит, Жап үштік келісімшартқа қол қояды№ 10 1-22 / 7 Бреттон-Вудс 44 мемлекет құрды# ХВҚ және Дүниежүзілік банкШертілетін карталар
MediaWiki-де қол жетімді екі формат, яғни PNG және SVG, басылатын сілтемелерді қамтуы мүмкін. Содан кейін көк және жолақтармен көрсетілген мәтіндерді басқа веб-параққа өту үшін басуға болады.
Сілтемелерді командалар арқылы көрсетуге болады BarData, PlotData және TextData, не атрибутпен сілтеме, немесе атрибут арқылы ендірілген сілтемелер ретінде мәтін.
Мәтін сегментіне бір сілтеме көрсетуге болады.
Кіріктірілген сілтемелер
Кіріктірілген сілтемелер - бұл атрибутпен көрсетілген (а бөлігі) көрсетілетін мәтін болып табылатын сілтемелер мәтін. Олардың аналогы атрибутпен анықталған анық сілтемелер (тек URL) сілтеме.
Сілтемелердің екі түрін де командалармен көрсетуге болады BarData, PlotData және TextData үшін қолданылады басылатын карталар.
Кірістірілген сілтемелерде ішкі сілтеме стилі әдеттегідей, интервики сілтеме стилі жұмыс істемейді, сыртқы сілтеме стилі бір жақшамен әдеттегідей болады, бірақ бұл жерде бос орын орнына түтік бар.
Мысалдар:
мәтін: мысал [[Анықтама: Сілтеме]] ішкі сілтеме
келесідей көрсетіледі:

мәтін: [[Анықтама: Сілтеме | Сілтеме]]
келесідей көрсетіледі:

мәтін: [http://kk.wikipedia.org/wiki/Rembrandt|Rembrandt van Rijn] түнгі күзетті бояйды
келесідей көрсетіледі:

Интервики сілтемесінің стилін қолдануға тырысу:
мәтін: [[Main_Page]]
және nl: және m-мен ұқсас: give:



Мета-Википедияға үшіншісі дұрыс жұмыс істейді, тек Мета-ның өзінен басқа, қалған сілтемелер жұмыс істейді Негізгі бет (ішкі бет, префикс еленбейді) немесе мысалы. //en.wikipedia.org/w/Main_Page сілтеме жасайтын беттің URL мекен-жайына байланысты (мысалы, алдын ала қарау парағы мен дифф-парақ үшін әр түрлі).
Арнайы кейіпкерлер:
URL мекен-жайындағы бос орындар мен астыңғы сызықтар% 20 түрінде жазылуы керек.
Тильда таңбасы (~) әдетте жол үзілісі ретінде түсіндіріледі. Тилде URL мекен-жайына кіргенде, оны екі тиль сияқты жазыңыз.
Мысалы, сілтеме www.site.com/~ mysite сияқты:
мәтін: [www.site.com/~~mysite|Менің сайтым]
Сандық белгі (#) әдетте түсініктеменің басталуы ретінде түсіндіріледі. Сандық белгі url бөлігі болған кезде мәтіннің екі тырнақшаға енгеніне көз жеткізіңіз:
мәтін: «Толығырақ [www.site.com/~~mysite#section2| Менің сайтым]»
Әрқашан мәтіндерді қос тырнақшалардың арасына қойып отыру дұрыс болар.
Қаріпті қолдау
Уақыт шкаласында Юникодты қолдау шектеулі. It uses FreeSans.ttf font, which supports a subset of all the possible glyphs (it supports Cyrillic alphabet, east-Europe diactrics and kana for instance, but lacks kanji). No other fonts are available at this time.
Мысал:
ImageSize = width:180 height:90PlotArea = width:180 height:90 left:0 bottom:0TimeAxis = orientation:vertical #dummyColors = id:gray value:gray(0.95)Backgroundcolors = canvas:grayPeriod = from:1 till:2 # dummyTextData= pos:(10,90) fontsize:L text:"维基百科" pos:(10,70) fontsize:L text:"Zażółć gęślą jaźń" pos:(10,50) fontsize:L text:"ウィキペディア"will be shown as:

As a legacy of bitmap font usage, only five font tags are predefined. They will render at slightly different sizes in PNG and SVG images to produce optimal readability for both platforms.It is advised to use these tags instead of numbers whenever possible.They are: XS=eXtra Small, S=Small (default), M=Medium, L=Large, XL=eXtra large

This documentation is originally a wikified version of the original EasyTimeline documentation.
EasyTimeline code with a template parameter is not allowed
{{etl|a}} gives

Apparently EasyTimeline code with a parameter, in a template, is not allowed.
Bug fixed by Brion Vibber on 2008-12-10. Note that some editors were finding timelines are not rendering properly on Wikipedia. (Қараңыз http://www.mediawiki.org/wiki/Extension_talk:EasyTimeline#possible_bug) and bug: phab:T18085 туралы хабарланды. -84user (әңгіме) 01:20, 4 November 2008 (UTC)





