Przejdź do zawartości

Szablon:ArtykułSubst

Z Wikibooks, biblioteki wolnych podręczników.
 Dokumentacja szablonu [zobacz] [edytuj] [historia] [odśwież]

Użycie

[edytuj]

Szablon do ładowania artykułów innych niż aktualny artykuł w danej książce. Tego szablonu w żadnym wypadku nie powinien służyć do ładowania korzystanej strony. Szablon korzysta ze strony konfiguracyjnej ./config, tutaj Szablon:Podręcznik/Ustawienia/Szablon:ArtykułSubst/config, przy pomocy modułu {{#invoke:StronicowyParser}}.

Też jest możliwe przestawienie tego szablonu, by wyświetlał nazwę pełną artykułu, jeżeli on pobierze sugerowany parametr: pobierz pełną nazwę artykułu, w postaci: | pobierz pełną nazwę artykułu = tak, lub parametr: pobierz pełną nazwę książki, pobiera pełną nazwę książki, w postaci: | pobierz pełną nazwę książki = tak.

Opis parametrów

[edytuj]

Szablon zwykle nie przyjmuje parametrów, a jeżeli z parametrami, to:

  • pobierz pełną nazwę artykułu - pobiera pełną nazwę aktualnego artykułu,
  • pobierz pełną nazwę książki - pobiera pełną nazwę aktualnej książki,

W wersji bez parametrów szablon pobiera zawartość danego artykułu.

Przykład

[edytuj]
Przykład
{{ArtykułSubst|pobierz pełną nazwę artykułu=tak}}
Wynik
Szczególna teoria względności/Podstawy teorii względności

Przykład
{{ArtykułSubst|pobierz pełną nazwę książki=tak}}
Wynik
Szczególna teoria względności

Przykład
<noinclude>{{UnikalnaStronaStart}}</noinclude>
{{ArtykułSubst}}
<noinclude>{{Kreska nawigacja|{{AktualnaKsiążka}}|{{NastępnyArtykuł}}|{{PoprzedniArtykuł}}}}</noinclude>
<noinclude>{{UnikalnaStronaKoniec}}</noinclude>

Na stronie Szablon:Podręcznik/Ustawienia/Szablon:ArtykułSubst/config są zmienne, by załadować odpowiedni artykuł. Ten szablon ustawień wygląda następująco:

{{#switch: {{{1}}}
 | poza_projektem = 
 |          tytuł = Podstawy teorii względności
 <!-- Zmienne, którą książkę i artykuł ma najpierw analizować
 -->
 |        książka = Szczególna teoria względności
 |        artykuł = Podstawy teorii względności
 <!-- Koniec
 -->
 |          autor = 
 |         autor1 = 
 |         sekcja = 
 |        sekcja2 = 
 |        sekcja3 = 
 |        sekcja4 = 
 |        sekcja5 = 
 |      poprzedni = 
 |       następny = 
 |      adnotacje = 
 |        tłumacz = 
 |  tłumacz_uwagi = 
 |    wikitłumacz = 
 |         stopka = 
 |       #default = 
}}

Zmienne: | książka = Szczególna teoria względności i | artykuł = Podstawy teorii względności, mówią, jaki artykuł z jakiej książki ma ładować na stronie bieżącej strony. Można tak zrobić, że ładowany jest artykuł na stronie szablonu. Ten szablon korzysta ze strony Szablon:Podręcznik/Ustawienia/Szablon:ArtykułSubst/config , który jest przekierowaniem do Szablon:Podręcznik/Ustawienia/Szablon:StronaStart/config. Z tej strony też korzysta szablon {{Podręcznik}}.

Szablon {{PobierzUstawienia}} pobiera ustawienia, jaki artykuł i książkę ma symulować, zobacz dokumentację tego szablonu, tzn. {{PobierzUstawienia/opis}}.

Zmienna tytuł, czyli | tytuł = Podstawy teorii względności, przedstawia tytuł podręcznika, używany przez szablon {{Podręcznik}}.



Wynik
Podstawy teorii względności
Podstawy teorii względności
Spis treści

Podstawy transformacji Galileusza i Lorentza

[edytuj]

Prawa transformacyjne położenia ciała w czasoprzestrzeni z jednego układu współrzędnych do drugiego są:

(2.1)

gdzie:

  • położenie ciała w starym układzie współrzędnych:, a także wielkości primowane w stosunku do poprzedniego mamy w postaci: jako położenie ciała w nowym układzie współrzędnych,
  • jeśli potraktować czas jako zerową współrzędną w (n+1)-wymiarowej czasoprzestrzeni.

Różniczka zmiany położenia danego ciała w czasie, korzystając z definicji różniczki zupełnej z analizy matematycznej jest przedstawiona:

(2.2)

Załóżmy, że macierz występująca w (2.2) jest stałą o charakterze macierzowym, stąd dojdziemy, że ona opisuje układy płaskie (tensor Minkowskiego ) i inercjalne (). Ciało, które ma położenie w starym układzie współrzędnych w czasoprzestrzeni , po przesunięciu tego układu o wektor , wtedy to ciało ma położenie , co tą transformację możemy pisać:

(2.3)
  • gdzie jest pewną stałą wektorową, a wektor jest to położenie ciała w układzie przed przesunięciem, a po przesunięciu.

Jak zachodzi w starym układzie współrzędnych (2.3) (bez primów) to podobnie jest dla nowego układu współrzędnych (tylko, że z primami).

Możemy wykorzystać (2.3) bez primów i z primami do wzoru na nieskończenie małą zmianę położenia ciała w czasoprzestrzeni w nowym układzie współrzędnych względem jego starego wychodząc ze wzoru (2.2) dla pamiętając, że zachodzi i , stąd:

(2.4)

W układzie według teorii Einsteina wynika, że równanie (2.2) nie zależy od tego o jaki wektor przesuniemy stary i wektor nowy układ współrzędnych, postać transformacji (2.1) dla transformujące się do i transformujące się do jest z dokładnością do stałej wektorowej taka sama (bo ta pochodna dla dowolnego jest stałą w (2.2), dlatego że zachodzi (2.4) (końcowy wzór)), zatem przedostatni wzór w (2.4) opisuje to samo, co wzór (2.2), pamiętając o udowodnionej stałości pochodnej: , wtedy ta postać transformacji spełnia zasadę jednorodności przestrzeni i czasu, a transformacja ze starego układu współrzędnych do nowego przedstawia się:

Definicja Transformacje tensora położenia w czasoprzestrzeni płaskiej (Def.  2.1)
Transformacje współrzędnych ciała ze starego układu odniesienia do nowego w przestrzeni n-wymiarowej, pamiętając, że czas jest współrzędną, przedstawiają się n+1 wzorami:
(2.5)
(2.6)
(2.7)
(2.8)

---------------------------------------------------------------------

(2.9)

Na podstawie wzoru (2.6), (2.7), (2.8) i (2.9) transformacja współrzędnych ze starego układu do nowego piszemy:

(2.10)
  • gdzie .

Wektor wodzący ciała odniesienia względem którego będziemy określać położenie w nowym układzie współrzędnych z oczywistych powodów jest równa zero, zatem wzór (2.10) możemy napisać:

(2.11)

Jeśli we wzorze (2.11) wyznaczymy wielkość i podstawimy go do wzoru (2.10), wtedy dostajemy wzór na transformację położenia ciała w starym układzie odniesienia na nowy układ. Wiedząc jakie jest położenie w przestrzeni ciała odniesienia w starym układzie odniesienia i w tym układzie możemy otrzymać położenie ciała w nowym układzie odniesienia i wiedząc jakie jest położenie ciała w czasoprzestrzeni (n+1)-wymiarowej w starym układzie współrzędnych możemy otrzymać położenie ciała w nowym układzie współrzędnych znając położenie stałe nowego układu współrzędnych względem starego układu współrzędnych, wtedy:

(2.12)

Wzór (2.12) jest spełniony, gdy stary i nowy układ współrzędnych są układami ogólnie nieprostokątnymi, w którym dla czasoprzestrzeni mamy .

Tożsamość na część macierzy transformacji M na Mx0

[edytuj]

Wyprowadźmy wzór na wielkość Mx0 zakładając stałość macierzy , wiemy jednak przecież, że prędkość ciała odniesienia, względem którego będziemy określać położenie w nowym układzie współrzędnych jest napisana , i dalej zróżniczkujmy wzór (2.10) względem czasu w starym układzie współrzędnych i wyznaczmy z niego tą wspomnianą macierz:

(2.13)

Z końcowych rozważań (2.13) możemy napisać, że pierwszą kolumnę bez zerowego wiersza macierzy transformacji przedstawiamy:

 dla 
(2.14)

Błędy

[edytuj]

Błędy należy zgłaszać na stronie Wikibooks:Kwestie techniczne.

Szablon użyty bez parametrów służy do pobierania zawartości danego artykułu, a z parametrem "pobierz pełną nazwę artykułu", szablon pobiera nazwę pełną aktualnego artykułu, a z "pobierz pełną nazwę książki" wyświetla pełną nazwę książki.

Parametry szablonu[Zarządzaj danymi szablonu]

ParametrOpisTypStatus
pobierz pełną nazwę artykułupobierz pełną nazwę artykułu

Jeśli niepuste, to szablon pobiera pełną nazwę aktualnego artykułu, w postaci jego pełnej nazwy.

Ciąg znakówsugerowany
pobierz pełną nazwę książkipobierz pełną nazwę książki

Pobiera pełną nazwę danej aktualnej książki.

Ciąg znakówsugerowany

Zobacz też

[edytuj]
Szablony stronicowe otwierające i zamykające
  • {{StronaSubst}} i {{StronaKoniec}} - ogólny szablon szablonów (kombajn) potrzebny tylko do budowy innych szablonów stronicowych otwierających i zamykających
  • {{UnikatowaStronaStart}} i {{UnikatowaStronaKoniec}} - szablon wyświetlający tekst w ramce bez nawigacyjnego menu, a po prawej jej stronie jest wyświetlany menu wbudowane MediaWiki, za pomocą: __TOC__,
  • {{UnikalnaStronaStart}} i {{UnikalnaStronaKoniec}} - szablon wyświetlający tekst w ramce z nawigacyjnym menu, a po prawej jej stronie jest wyświetlany menu wbudowane MediaWiki, za pomocą: __TOC__,
  • {{SkomplikowanaStronaStart}} i {{SkomplikowanaStronaKoniec}} - szablon wyświetlający tekst w ramce, a na górze i na dole jest menu szablonu {{Nagłówek}}, a po prawej jest wyświetlana nazwa artykułu, bez nazwy książki, a także licencja artykułu, jeśli istnieje, która jest wyświetlana na stronie głównej książki za pomocą szablonu {{Licencja}}, również wykaz wszystkich artykułów w danej książce i spis treści danego aktualnego artykułu.
Inne wykorzystywane szablony