diff --git a/README.html b/README.html deleted file mode 100644 index 4e2b34a2d9f7b54bd0ecaca48b0f64bebaf34252..0000000000000000000000000000000000000000 --- a/README.html +++ /dev/null @@ -1,379 +0,0 @@ - - - -<!DOCTYPE html> -<html class="with-top-bar " lang="en"> -<head prefix="og: http://ogp.me/ns#"> -<meta charset="utf-8"> -<meta content="IE=edge" http-equiv="X-UA-Compatible"> -<meta content="width=device-width, initial-scale=1" name="viewport"> -<title>README.md · master · Regler / JuliaTikzModule.jl · GitLab</title> -<script> -//<![CDATA[ -window.gon={};gon.features={"highlightJsWorker":false,"explainCodeChat":false}; -//]]> -</script> -<script> -//<![CDATA[ -window.uploads_path = "/regler/JuliaTikzModule.jl/uploads"; - - - -//]]> -</script> -<script> -//<![CDATA[ -var gl = window.gl || {}; -gl.startup_calls = {"/regler/JuliaTikzModule.jl/-/blob/master/README.md?format=json\u0026ref_type=heads\u0026viewer=rich":{}}; -gl.startup_graphql_calls = [{"query":"query getBlobInfo(\n $projectPath: ID!\n $filePath: String!\n $ref: String!\n $refType: RefType\n $shouldFetchRawText: Boolean!\n) {\n project(fullPath: $projectPath) {\n __typename\n id\n repository {\n __typename\n empty\n blobs(paths: [$filePath], ref: $ref, refType: $refType) {\n __typename\n nodes {\n __typename\n id\n webPath\n name\n size\n rawSize\n rawTextBlob @include(if: $shouldFetchRawText)\n fileType\n language\n path\n blamePath\n editBlobPath\n gitpodBlobUrl\n ideEditPath\n forkAndEditPath\n ideForkAndEditPath\n codeNavigationPath\n projectBlobPathRoot\n forkAndViewPath\n environmentFormattedExternalUrl\n environmentExternalUrlForRouteMap\n canModifyBlob\n canCurrentUserPushToBranch\n archived\n storedExternally\n externalStorage\n externalStorageUrl\n rawPath\n replacePath\n pipelineEditorPath\n simpleViewer {\n fileType\n tooLarge\n type\n renderError\n }\n richViewer {\n fileType\n tooLarge\n type\n renderError\n }\n }\n }\n }\n }\n}\n","variables":{"projectPath":"regler/JuliaTikzModule.jl","ref":"master","refType":"heads","filePath":"README.md","shouldFetchRawText":false}}]; - -if (gl.startup_calls && window.fetch) { - Object.keys(gl.startup_calls).forEach(apiCall => { - gl.startup_calls[apiCall] = { - fetchCall: fetch(apiCall, { - // Emulate XHR for Rails AJAX request checks - headers: { - 'X-Requested-With': 'XMLHttpRequest' - }, - // fetch won’t send cookies in older browsers, unless you set the credentials init option. - // We set to `same-origin` which is default value in modern browsers. - // See https://github.com/whatwg/fetch/pull/585 for more information. - credentials: 'same-origin' - }) - }; - }); -} -if (gl.startup_graphql_calls && window.fetch) { - const headers = {"X-CSRF-Token":"UB-ZmZ0yjw2pIYApMg4jwUOwFGaxqgUIT6sV6x3f6KHXe-V-006DC3omIfU4nUu2J50GnZl5aeT0MdWZiaHoCg","x-gitlab-feature-category":"source_code_management"}; - const url = `https://gitlab.control.lth.se/api/graphql` - - const opts = { - method: "POST", - headers: { - "Content-Type": "application/json", - ...headers, - } - }; - - gl.startup_graphql_calls = gl.startup_graphql_calls.map(call => ({ - ...call, - fetchCall: fetch(url, { - ...opts, - credentials: 'same-origin', - body: JSON.stringify(call) - }) - })) -} - - -//]]> -</script> - -<link rel="prefetch" href="/assets/webpack/monaco.f9f068b7.chunk.js"> -<link rel="stylesheet" href="/assets/themes/theme_indigo-3610374a27679570edddd18edac83281616e203f86d648a796452d3048cf0b35.css" /> - -<link rel="stylesheet" href="/assets/application-e803bb812a5c601a017cbfaa6d442b51c869a084d04a0e2b77dfee19959bc000.css" media="all" /> -<link rel="stylesheet" href="/assets/page_bundles/tree-7eb97b0bf23760737864cc9c5cd5c9f23c3de24178d1b9393cea9f64caca3bcd.css" media="all" /> -<link rel="stylesheet" href="/assets/application_utilities-2531e4e6ef42e4af0a1b836590e0b362055984d2fa233ae3c5b07d7c4a2761fd.css" media="all" /> - - -<link rel="stylesheet" href="/assets/fonts-171e1863d044918ea3bbaacf2a559ccaac603904aa851c3add5b714fa7066468.css" media="all" /> -<link rel="stylesheet" href="/assets/highlight/themes/white-0163ec1ff3033e0ebaf2e7700680941596e39d73535518445a42947430b7d452.css" media="all" /> - - -<link rel="preload" href="/assets/application_utilities-2531e4e6ef42e4af0a1b836590e0b362055984d2fa233ae3c5b07d7c4a2761fd.css" as="style" type="text/css"> -<link rel="preload" href="/assets/application-e803bb812a5c601a017cbfaa6d442b51c869a084d04a0e2b77dfee19959bc000.css" as="style" type="text/css"> -<link rel="preload" href="/assets/highlight/themes/white-0163ec1ff3033e0ebaf2e7700680941596e39d73535518445a42947430b7d452.css" as="style" type="text/css"> - - - - - -<script src="/assets/webpack/runtime.eff18e81.bundle.js" defer="defer"></script> -<script src="/assets/webpack/main.0867f654.chunk.js" defer="defer"></script> -<script src="/assets/webpack/commons-pages.search.show-super_sidebar.83680b0a.chunk.js" defer="defer"></script> -<script src="/assets/webpack/super_sidebar.ad64ba02.chunk.js" defer="defer"></script> -<script src="/assets/webpack/graphql.4f7311f8.chunk.js" defer="defer"></script> -<script src="/assets/webpack/shortcutsBundle.a7516c66.chunk.js" defer="defer"></script> -<script src="/assets/webpack/commons-pages.groups.boards-pages.groups.details-pages.groups.show-pages.projects-pages.projects.act-f342ac1d.5500a430.chunk.js" defer="defer"></script> -<script src="/assets/webpack/commons-pages.admin.application_settings-pages.admin.application_settings.ci_cd-pages.admin.applicat-20fae03e.679c0629.chunk.js" defer="defer"></script> -<script src="/assets/webpack/commons-pages.admin.runners.show-pages.groups.achievements-pages.groups.crm.contacts-pages.groups.cr-556468c7.e6aae721.chunk.js" defer="defer"></script> -<script src="/assets/webpack/commons-pages.projects.blob.show-pages.projects.show-pages.projects.snippets.show-pages.projects.tre-c684fcf6.daf4e3ac.chunk.js" defer="defer"></script> -<script src="/assets/webpack/commons-pages.projects.blob.show-pages.projects.forks.new-pages.projects.show-pages.projects.tree.show.0fec036f.chunk.js" defer="defer"></script> -<script src="/assets/webpack/commons-pages.groups.show-pages.projects.blob.show-pages.projects.show-pages.projects.tree.show.5b3dfc72.chunk.js" defer="defer"></script> -<script src="/assets/webpack/commons-pages.projects.blob.show-pages.projects.show-pages.projects.tree.show.d41c95f0.chunk.js" defer="defer"></script> -<script src="/assets/webpack/commons-pages.projects.blob.show-pages.projects.tree.show-treeList.95a48aaf.chunk.js" defer="defer"></script> -<script src="/assets/webpack/pages.projects.blob.show.0d535ed1.chunk.js" defer="defer"></script> -<meta content="object" property="og:type"> -<meta content="GitLab" property="og:site_name"> -<meta content="README.md · master · Regler / JuliaTikzModule.jl · GitLab" property="og:title"> -<meta content="Automatic Control Gitlab" property="og:description"> -<meta content="https://gitlab.control.lth.se/assets/twitter_card-570ddb06edf56a2312253c5872489847a0f385112ddbcd71ccfa1570febab5d2.jpg" property="og:image"> -<meta content="64" property="og:image:width"> -<meta content="64" property="og:image:height"> -<meta content="https://gitlab.control.lth.se/regler/JuliaTikzModule.jl/-/blob/master/README.md?ref_type=heads" property="og:url"> -<meta content="summary" property="twitter:card"> -<meta content="README.md · master · Regler / JuliaTikzModule.jl · GitLab" property="twitter:title"> -<meta content="Automatic Control Gitlab" property="twitter:description"> -<meta content="https://gitlab.control.lth.se/assets/twitter_card-570ddb06edf56a2312253c5872489847a0f385112ddbcd71ccfa1570febab5d2.jpg" property="twitter:image"> - -<meta name="csrf-param" content="authenticity_token" /> -<meta name="csrf-token" content="q-bdgd6liNl-Z33KVnLeMqJj-SeBxjXxCWcoFXjVvugsgqFmkNmE361g3BZc4bZFxk7r3KkVWR2y_ehn7Ku-Qw" /> -<meta name="csp-nonce" /> -<meta name="action-cable-url" content="/-/cable" /> -<link href="/-/manifest.json" rel="manifest"> -<link rel="icon" type="image/png" href="/assets/favicon-72a2cad5025aa931d6ea56c3201d1f18e68a8cd39788c7c80d5b2b82aa5143ef.png" id="favicon" data-original-href="/assets/favicon-72a2cad5025aa931d6ea56c3201d1f18e68a8cd39788c7c80d5b2b82aa5143ef.png" /> -<link rel="apple-touch-icon" type="image/x-icon" href="/assets/apple-touch-icon-b049d4bc0dd9626f31db825d61880737befc7835982586d015bded10b4435460.png" /> -<link href="/search/opensearch.xml" rel="search" title="Search GitLab" type="application/opensearchdescription+xml"> - - - - -<meta content="Automatic Control Gitlab" name="description"> -<meta content="#222261" name="theme-color"> -</head> - -<body class="ui-indigo tab-width-8 gl-browser-firefox gl-platform-linux" data-find-file="/regler/JuliaTikzModule.jl/-/find_file/master" data-group="regler" data-group-full-path="regler" data-namespace-id="74" data-page="projects:blob:show" data-page-type-id="master/README.md" data-project="JuliaTikzModule.jl" data-project-id="787"> - -<script> -//<![CDATA[ -gl = window.gl || {}; -gl.client = {"isFirefox":true,"isLinux":true}; - - -//]]> -</script> - - - -<div class="layout-page hide-when-top-nav-responsive-open page-with-super-sidebar"> -<aside class="js-super-sidebar super-sidebar super-sidebar-loading" data-command-palette="{"project_files_url":"/regler/JuliaTikzModule.jl/-/files/master?format=json","project_blob_url":"/regler/JuliaTikzModule.jl/-/blob/master"}" data-force-desktop-expanded-sidebar="" data-root-path="/" data-sidebar="{"is_logged_in":true,"context_switcher_links":[{"title":"Your work","link":"/","icon":"work"},{"title":"Explore","link":"/explore","icon":"compass"}],"current_menu_items":[{"id":"project_overview","title":"JuliaTikzModule.jl","icon":null,"avatar":null,"entity_id":787,"link":"/regler/JuliaTikzModule.jl","pill_count":null,"link_classes":"shortcuts-project rspec-project-link","is_active":false},{"title":"Manage","icon":"users","avatar":null,"avatar_shape":"rect","entity_id":null,"link":"/regler/JuliaTikzModule.jl/activity","is_active":false,"pill_count":null,"items":[{"id":"activity","title":"Activity","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/activity","pill_count":null,"link_classes":"shortcuts-project-activity","is_active":false},{"id":"members","title":"Members","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/project_members","pill_count":null,"link_classes":null,"is_active":false},{"id":"labels","title":"Labels","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/labels","pill_count":null,"link_classes":null,"is_active":false}],"separated":false},{"title":"Plan","icon":"planning","avatar":null,"avatar_shape":"rect","entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/issues","is_active":false,"pill_count":null,"items":[{"id":"project_issue_list","title":"Issues","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/issues","pill_count":"0","link_classes":"shortcuts-issues has-sub-items","is_active":false},{"id":"boards","title":"Issue boards","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/boards","pill_count":null,"link_classes":"shortcuts-issue-boards","is_active":false},{"id":"milestones","title":"Milestones","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/milestones","pill_count":null,"link_classes":null,"is_active":false},{"id":"project_wiki","title":"Wiki","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/wikis/home","pill_count":null,"link_classes":"shortcuts-wiki","is_active":false}],"separated":false},{"title":"Code","icon":"code","avatar":null,"avatar_shape":"rect","entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/merge_requests","is_active":true,"pill_count":null,"items":[{"id":"project_merge_request_list","title":"Merge requests","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/merge_requests","pill_count":"0","link_classes":"shortcuts-merge_requests","is_active":false},{"id":"files","title":"Repository","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/tree/master","pill_count":null,"link_classes":"shortcuts-tree","is_active":true},{"id":"branches","title":"Branches","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/branches","pill_count":null,"link_classes":null,"is_active":false},{"id":"commits","title":"Commits","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/commits/master?ref_type=heads","pill_count":null,"link_classes":"shortcuts-commits","is_active":false},{"id":"tags","title":"Tags","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/tags","pill_count":null,"link_classes":null,"is_active":false},{"id":"graphs","title":"Repository graph","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/network/master?ref_type=heads","pill_count":null,"link_classes":"shortcuts-network","is_active":false},{"id":"compare","title":"Compare revisions","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/compare?from=master\u0026to=master","pill_count":null,"link_classes":null,"is_active":false},{"id":"project_snippets","title":"Snippets","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/snippets","pill_count":null,"link_classes":"shortcuts-snippets","is_active":false}],"separated":false},{"title":"Build","icon":"rocket","avatar":null,"avatar_shape":"rect","entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/pipelines","is_active":false,"pill_count":null,"items":[{"id":"pipelines","title":"Pipelines","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/pipelines","pill_count":null,"link_classes":"shortcuts-pipelines","is_active":false},{"id":"jobs","title":"Jobs","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/jobs","pill_count":null,"link_classes":"shortcuts-builds","is_active":false},{"id":"pipelines_editor","title":"Pipeline editor","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/ci/editor?branch_name=master","pill_count":null,"link_classes":null,"is_active":false},{"id":"pipeline_schedules","title":"Pipeline schedules","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/pipeline_schedules","pill_count":null,"link_classes":"shortcuts-builds","is_active":false},{"id":"artifacts","title":"Artifacts","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/artifacts","pill_count":null,"link_classes":"shortcuts-builds","is_active":false}],"separated":false},{"title":"Secure","icon":"shield","avatar":null,"avatar_shape":"rect","entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/security/configuration","is_active":false,"pill_count":null,"items":[{"id":"configuration","title":"Security configuration","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/security/configuration","pill_count":null,"link_classes":null,"is_active":false}],"separated":false},{"title":"Deploy","icon":"deployments","avatar":null,"avatar_shape":"rect","entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/releases","is_active":false,"pill_count":null,"items":[{"id":"releases","title":"Releases","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/releases","pill_count":null,"link_classes":"shortcuts-deployments-releases","is_active":false},{"id":"feature_flags","title":"Feature flags","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/feature_flags","pill_count":null,"link_classes":"shortcuts-feature-flags","is_active":false},{"id":"packages_registry","title":"Package Registry","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/packages","pill_count":null,"link_classes":"shortcuts-container-registry","is_active":false},{"id":"container_registry","title":"Container Registry","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/container_registry","pill_count":null,"link_classes":null,"is_active":false},{"id":"pages","title":"Pages","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/pages","pill_count":null,"link_classes":null,"is_active":false}],"separated":false},{"title":"Operate","icon":"cloud-pod","avatar":null,"avatar_shape":"rect","entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/environments","is_active":false,"pill_count":null,"items":[{"id":"environments","title":"Environments","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/environments","pill_count":null,"link_classes":"shortcuts-environments","is_active":false},{"id":"kubernetes","title":"Kubernetes clusters","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/clusters","pill_count":null,"link_classes":"shortcuts-kubernetes","is_active":false},{"id":"terraform_states","title":"Terraform states","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/terraform","pill_count":null,"link_classes":null,"is_active":false},{"id":"infrastructure_registry","title":"Terraform modules","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/infrastructure_registry","pill_count":null,"link_classes":null,"is_active":false},{"id":"google_cloud","title":"Google Cloud","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/google_cloud/configuration","pill_count":null,"link_classes":null,"is_active":false}],"separated":false},{"title":"Monitor","icon":"monitor","avatar":null,"avatar_shape":"rect","entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/error_tracking","is_active":false,"pill_count":null,"items":[{"id":"error_tracking","title":"Error Tracking","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/error_tracking","pill_count":null,"link_classes":null,"is_active":false},{"id":"alert_management","title":"Alerts","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/alert_management","pill_count":null,"link_classes":null,"is_active":false},{"id":"incidents","title":"Incidents","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/incidents","pill_count":null,"link_classes":null,"is_active":false},{"id":"service_desk","title":"Service Desk","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/issues/service_desk","pill_count":null,"link_classes":null,"is_active":false}],"separated":false},{"title":"Analyze","icon":"chart","avatar":null,"avatar_shape":"rect","entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/value_stream_analytics","is_active":false,"pill_count":null,"items":[{"id":"cycle_analytics","title":"Value stream analytics","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/value_stream_analytics","pill_count":null,"link_classes":"shortcuts-project-cycle-analytics","is_active":false},{"id":"contributors","title":"Contributor statistics","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/graphs/master?ref_type=heads","pill_count":null,"link_classes":null,"is_active":false},{"id":"ci_cd_analytics","title":"CI/CD analytics","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/pipelines/charts","pill_count":null,"link_classes":null,"is_active":false},{"id":"repository_analytics","title":"Repository analytics","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/graphs/master/charts","pill_count":null,"link_classes":"shortcuts-repository-charts","is_active":false},{"id":"model_experiments","title":"Model experiments","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/ml/experiments","pill_count":null,"link_classes":null,"is_active":false}],"separated":false},{"title":"Settings","icon":"settings","avatar":null,"avatar_shape":"rect","entity_id":null,"link":"/regler/JuliaTikzModule.jl/edit","is_active":false,"pill_count":null,"items":[{"id":"general","title":"General","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/edit","pill_count":null,"link_classes":null,"is_active":false},{"id":"integrations","title":"Integrations","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/settings/integrations","pill_count":null,"link_classes":null,"is_active":false},{"id":"webhooks","title":"Webhooks","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/hooks","pill_count":null,"link_classes":null,"is_active":false},{"id":"access_tokens","title":"Access Tokens","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/settings/access_tokens","pill_count":null,"link_classes":null,"is_active":false},{"id":"repository","title":"Repository","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/settings/repository","pill_count":null,"link_classes":null,"is_active":false},{"id":"merge_request_settings","title":"Merge requests","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/settings/merge_requests","pill_count":null,"link_classes":null,"is_active":false},{"id":"ci_cd","title":"CI/CD","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/settings/ci_cd","pill_count":null,"link_classes":null,"is_active":false},{"id":"packages_and_registries","title":"Packages and registries","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/settings/packages_and_registries","pill_count":null,"link_classes":null,"is_active":false},{"id":"monitor","title":"Monitor","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/settings/operations","pill_count":null,"link_classes":null,"is_active":false},{"id":"usage_quotas","title":"Usage Quotas","icon":null,"avatar":null,"entity_id":null,"link":"/regler/JuliaTikzModule.jl/-/usage_quotas","pill_count":null,"link_classes":null,"is_active":false}],"separated":true}],"current_context_header":"Project","support_path":"https://about.gitlab.com/get-help/","display_whats_new":true,"whats_new_most_recent_release_items_count":4,"whats_new_version_digest":"4ecbf57547986d3149a533d5ec774acc5c461a1f1c1675d73c8b48d00bc27827","show_version_check":false,"gitlab_version":{"major":16,"minor":4,"patch":1,"suffix_s":""},"gitlab_version_check":{"latest_stable_versions":[],"latest_version":"16.4.1","severity":"success","critical_vulnerability":false,"details":""},"search":{"search_path":"/search","issues_path":"/dashboard/issues","mr_path":"/dashboard/merge_requests","autocomplete_path":"/search/autocomplete","search_context":{"group":{"id":74,"name":"Regler","full_name":"Regler"},"group_metadata":{"issues_path":"/groups/regler/-/issues","mr_path":"/groups/regler/-/merge_requests"},"project":{"id":787,"name":"JuliaTikzModule.jl"},"project_metadata":{"mr_path":"/regler/JuliaTikzModule.jl/-/merge_requests","issues_path":"/regler/JuliaTikzModule.jl/-/issues"},"code_search":true,"ref":"master","scope":null,"for_snippets":null}},"panel_type":"project","shortcut_links":[{"title":"Milestones","href":"/dashboard/milestones","css_class":"dashboard-shortcuts-milestones"},{"title":"Snippets","href":"/dashboard/snippets","css_class":"dashboard-shortcuts-snippets"},{"title":"Activity","href":"/dashboard/activity","css_class":"dashboard-shortcuts-activity"},{"title":"Groups","href":"/dashboard/groups","css_class":"dashboard-shortcuts-groups"},{"title":"Projects","href":"/dashboard/projects","css_class":"dashboard-shortcuts-projects"},{"title":"Create a new issue","href":"/regler/JuliaTikzModule.jl/-/issues/new","css_class":"shortcuts-new-issue"}],"name":"Leif Andersson","username":"leif","avatar_url":"https://secure.gravatar.com/avatar/e34047af1e85a7a743c3eaea3a6e1304?s=80\u0026d=identicon","has_link_to_profile":true,"link_to_profile":"/leif","logo_url":null,"status":{"can_update":true,"busy":null,"customized":null,"availability":"","emoji":null,"message_html":null,"message":null,"clear_after":null},"settings":{"has_settings":true,"profile_path":"/-/profile","profile_preferences_path":"/-/profile/preferences"},"user_counts":{"assigned_issues":0,"assigned_merge_requests":0,"review_requested_merge_requests":0,"todos":1,"last_update":1696084101174},"can_sign_out":true,"sign_out_link":"/users/sign_out","issues_dashboard_path":"/dashboard/issues?assignee_username=leif","todos_dashboard_path":"/dashboard/todos","create_new_menu_groups":[{"name":"In this project","items":[{"text":"New issue","href":"/regler/JuliaTikzModule.jl/-/issues/new","component":null,"extraAttrs":{"data-track-label":"new_issue","data-track-action":"click_link","data-track-property":"nav_create_menu","data-testid":"create_menu_item","data-qa-create-menu-item":"new_issue"}},{"text":"New merge request","href":"/regler/JuliaTikzModule.jl/-/merge_requests/new","component":null,"extraAttrs":{"data-track-label":"new_mr","data-track-action":"click_link","data-track-property":"nav_create_menu","data-testid":"create_menu_item","data-qa-create-menu-item":"new_mr"}},{"text":"New snippet","href":"/regler/JuliaTikzModule.jl/-/snippets/new","component":null,"extraAttrs":{"data-track-label":"new_snippet","data-track-action":"click_link","data-track-property":"nav_create_menu","data-testid":"create_menu_item","data-qa-create-menu-item":"new_snippet"}},{"text":"Invite members","href":null,"component":"invite_members","extraAttrs":{"data-track-label":"invite","data-track-action":"click_link","data-track-property":"nav_create_menu","data-testid":"create_menu_item","data-qa-create-menu-item":"invite"}}]},{"name":"In GitLab","items":[{"text":"New project/repository","href":"/projects/new","component":null,"extraAttrs":{"data-track-label":"general_new_project","data-track-action":"click_link","data-track-property":"nav_create_menu","data-testid":"create_menu_item","data-qa-create-menu-item":"general_new_project"}},{"text":"New group","href":"/groups/new","component":null,"extraAttrs":{"data-track-label":"general_new_group","data-track-action":"click_link","data-track-property":"nav_create_menu","data-testid":"create_menu_item","data-qa-create-menu-item":"general_new_group"}},{"text":"New snippet","href":"/-/snippets/new","component":null,"extraAttrs":{"data-track-label":"general_new_snippet","data-track-action":"click_link","data-track-property":"nav_create_menu","data-testid":"create_menu_item","data-qa-create-menu-item":"general_new_snippet"}}]}],"merge_request_menu":[{"name":"Merge requests","items":[{"text":"Assigned","href":"/dashboard/merge_requests?assignee_username=leif","count":0,"userCount":"assigned_merge_requests","extraAttrs":{"data-track-action":"click_link","data-track-label":"merge_requests_assigned","data-track-property":"nav_core_menu","class":"dashboard-shortcuts-merge_requests"}},{"text":"Review requests","href":"/dashboard/merge_requests?reviewer_username=leif","count":0,"userCount":"review_requested_merge_requests","extraAttrs":{"data-track-action":"click_link","data-track-label":"merge_requests_to_review","data-track-property":"nav_core_menu","class":"dashboard-shortcuts-review_requests"}}]}],"projects_path":"/dashboard/projects","groups_path":"/dashboard/groups","gitlab_com_but_not_canary":false,"gitlab_com_and_canary":false,"canary_toggle_com_url":"https://next.gitlab.com","current_context":{"namespace":"projects","item":{"id":787,"name":"JuliaTikzModule.jl","namespace":"Regler / JuliaTikzModule.jl","webUrl":"/regler/JuliaTikzModule.jl","avatarUrl":null}},"pinned_items":["project_issue_list","project_merge_request_list"],"update_pins_url":"/-/users/pins","is_impersonating":false,"stop_impersonation_path":"/admin/impersonation","track_visits_path":"/-/track_namespace_visits"}" data-toggle-new-nav-endpoint="/-/profile/preferences"></aside> -<div data-version-digest="4ecbf57547986d3149a533d5ec774acc5c461a1f1c1675d73c8b48d00bc27827" id="whats-new-app"></div> - -<div class="content-wrapper"> -<div class="mobile-overlay"></div> - -<div class="alert-wrapper gl-force-block-formatting-context"> -<div class="gl-alert js-new-navigation-callout gl-alert-info" data-dismiss-endpoint="/-/users/callouts" data-feature-id="new_navigation_callout" role="alert"> -<svg class="s16 gl-alert-icon" data-testid="information-o-icon"><use href="/assets/icons-3591e1b0dc5b9091969f4b703f7bdaffa0ca7b2c7953b0f3a7e7dc1e71c3e43d.svg#information-o"></use></svg> -<button class="gl-button btn btn-icon btn-sm btn-default btn-default-tertiary js-close gl-dismiss-btn " aria-label="Dismiss" type="button"><svg class="s16 gl-icon gl-button-icon " data-testid="close-icon"><use href="/assets/icons-3591e1b0dc5b9091969f4b703f7bdaffa0ca7b2c7953b0f3a7e7dc1e71c3e43d.svg#close"></use></svg> - -</button> -<div class="gl-alert-content" role="alert"> -<h4 class="gl-alert-title"> -Welcome to a new navigation experience -</h4> -<div class="gl-alert-body"> -<p> -For the next few releases, you can go to your avatar at any time to turn the new navigation on and off. -Read more about the <a href="https://gitlab.com/groups/gitlab-org/-/epics/9044#whats-different" target="_blank" rel="noopener noreferrer">changes</a>, the <a href="https://about.gitlab.com/blog/2023/05/01/gitlab-product-navigation/" target="_blank" rel="noopener noreferrer">vision</a>, and the <a href="https://about.gitlab.com/blog/2023/05/15/overhauling-the-navigation-is-like-building-a-dream-home/" target="_blank" rel="noopener noreferrer">design</a>. -</p> - -</div> -<div class="gl-alert-actions"> -<a class="gl-button btn btn-md btn-confirm gl-alert-action" data-track-action="click_button" data-track-label="banner_nav_learn_more" href="/help/tutorials/left_sidebar/index"><span class="gl-button-text"> -Learn more - -</span> - -</a><a data-track-action="click_button" data-track-label="banner_nav_provide_feedback" class="gl-button btn btn-md btn-default " href="https://gitlab.com/gitlab-org/gitlab/-/issues/409005"><span class="gl-button-text"> -Provide feedback - -</span> - -</a> -</div> -</div> -</div> - - - - - - - - - - - - - - - - - - - - - - - -<div class="top-bar-fixed container-fluid" data-testid="top-bar"> -<div class="top-bar-container gl-display-flex gl-align-items-center gl-gap-2"> -<button class="gl-button btn btn-icon btn-md btn-default btn-default-tertiary js-super-sidebar-toggle-expand super-sidebar-toggle gl-ml-n3" title="Expand sidebar" aria-controls="super-sidebar" aria-expanded="false" aria-label="Navigation sidebar" type="button"><svg class="s16 gl-icon gl-button-icon " data-testid="sidebar-icon"><use href="/assets/icons-3591e1b0dc5b9091969f4b703f7bdaffa0ca7b2c7953b0f3a7e7dc1e71c3e43d.svg#sidebar"></use></svg> - -</button> -<nav aria-label="Breadcrumbs" class="breadcrumbs" data-qa-selector="breadcrumb_links_content" data-testid="breadcrumb-links"> -<ul class="list-unstyled breadcrumbs-list js-breadcrumbs-list"> -<li><a class="group-path breadcrumb-item-text js-breadcrumb-item-text " href="/regler">Regler</a><svg class="s8 breadcrumbs-list-angle" data-testid="chevron-lg-right-icon"><use href="/assets/icons-3591e1b0dc5b9091969f4b703f7bdaffa0ca7b2c7953b0f3a7e7dc1e71c3e43d.svg#chevron-lg-right"></use></svg></li> <li><a href="/regler/JuliaTikzModule.jl"><span class="breadcrumb-item-text js-breadcrumb-item-text">JuliaTikzModule.jl</span></a><svg class="s8 breadcrumbs-list-angle" data-testid="chevron-lg-right-icon"><use href="/assets/icons-3591e1b0dc5b9091969f4b703f7bdaffa0ca7b2c7953b0f3a7e7dc1e71c3e43d.svg#chevron-lg-right"></use></svg></li> - -<li data-qa-selector="breadcrumb_current_link" data-testid="breadcrumb-current-link"> -<a href="/regler/JuliaTikzModule.jl/-/blob/master/README.md?ref_type=heads">Repository</a> -</li> -</ul> -<script type="application/ld+json"> -{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Regler","item":"https://gitlab.control.lth.se/regler"},{"@type":"ListItem","position":2,"name":"JuliaTikzModule.jl","item":"https://gitlab.control.lth.se/regler/JuliaTikzModule.jl"},{"@type":"ListItem","position":3,"name":"Repository","item":"https://gitlab.control.lth.se/regler/JuliaTikzModule.jl/-/blob/master/README.md?ref_type=heads"}]} - -</script> -</nav> - - - -</div> -</div> - -</div> -<div class="container-fluid project-highlight-puc"> -<main class="content" id="content-body" itemscope itemtype="http://schema.org/SoftwareSourceCode"> -<div class="flash-container flash-container-page sticky" data-qa-selector="flash_container"> -</div> - - -<div class="js-invite-members-modal" data-access-levels="{"Guest":10,"Reporter":20,"Developer":30,"Maintainer":40,"Owner":50}" data-default-access-level="10" data-full-path="regler/JuliaTikzModule.jl" data-help-link="https://gitlab.control.lth.se/help/user/permissions" data-id="787" data-is-project="true" data-name="JuliaTikzModule.jl" data-reload-page-on-submit="false" data-root-id="74"></div> - - -<div class="js-signature-container" data-signatures-path="/regler/JuliaTikzModule.jl/-/commits/56c567e989115d3c1bb4222d3a3fb7e8f42d36c0/signatures?limit=1"></div> - -<div class="tree-holder gl-pt-4" id="tree-holder"> -<div class="nav-block"> -<div class="tree-ref-container"> -<div class="tree-ref-holder gl-max-w-26"> -<div data-project-id="787" data-project-root-path="/regler/JuliaTikzModule.jl" data-ref="master" data-ref-type="heads" id="js-tree-ref-switcher"></div> -</div> -<ul class="breadcrumb repo-breadcrumb"> -<li class="breadcrumb-item"> -<a href="/regler/JuliaTikzModule.jl/-/tree/master?ref_type=heads">JuliaTikzModule.jl -</a></li> -<li class="breadcrumb-item"> -<a href="/regler/JuliaTikzModule.jl/-/blob/master/README.md?ref_type=heads"><strong>README.md</strong> -</a></li> -</ul> -</div> -<div class="tree-controls gl-children-ml-sm-3"><a class="gl-button btn btn-md btn-default shortcuts-find-file" rel="nofollow" href="/regler/JuliaTikzModule.jl/-/find_file/master"><span class="gl-button-text"> -Find file - -</span> - -</a><a class="gl-button btn btn-md btn-default js-blob-blame-link" href="/regler/JuliaTikzModule.jl/-/blame/master/README.md"><span class="gl-button-text"> -Blame -</span> - -</a><a class="gl-button btn btn-md btn-default " href="/regler/JuliaTikzModule.jl/-/commits/master/README.md"><span class="gl-button-text"> -History -</span> - -</a><a class="gl-button btn btn-md btn-default js-data-file-blob-permalink-url" href="/regler/JuliaTikzModule.jl/-/blob/56c567e989115d3c1bb4222d3a3fb7e8f42d36c0/README.md"><span class="gl-button-text"> -Permalink -</span> - -</a></div> -</div> - -<div class="info-well d-none d-sm-block"> -<div class="well-segment"> -<ul class="blob-commit-info"> -<li class="commit flex-row js-toggle-container" id="commit-56c567e9"> -<div class="avatar-cell d-none d-sm-block"> -<a href="/leif"><img alt="Leif Andersson's avatar" src="https://secure.gravatar.com/avatar/e34047af1e85a7a743c3eaea3a6e1304?s=80&d=identicon" class="avatar s40 d-none d-sm-inline-block" title="Leif Andersson"></a> -</div> -<div class="commit-detail flex-list gl-display-flex gl-justify-content-space-between gl-align-items-center gl-flex-grow-1 gl-min-w-0"> -<div class="commit-content" data-qa-selector="commit_content"> -<a class="commit-row-message item-title js-onboarding-commit-item " href="/regler/JuliaTikzModule.jl/-/commit/56c567e989115d3c1bb4222d3a3fb7e8f42d36c0">Update README.md</a> -<span class="commit-row-message d-inline d-sm-none"> -· -56c567e9 -</span> -<div class="committer"> -<a class="commit-author-link js-user-link" data-user-id="87" href="/leif">Leif Andersson</a> authored <time class="js-timeago" title="Sep 15, 2020 2:11pm" datetime="2020-09-15T14:11:34Z" data-toggle="tooltip" data-placement="bottom" data-container="body">Sep 15, 2020</time> -</div> - -</div> -<div class="commit-actions flex-row"> - -<div class="js-commit-pipeline-status" data-endpoint="/regler/JuliaTikzModule.jl/-/commit/56c567e989115d3c1bb4222d3a3fb7e8f42d36c0/pipelines?ref=master"></div> -<div class="commit-sha-group btn-group d-none d-sm-flex"> -<div class="label label-monospace monospace"> -56c567e9 -</div> -<button class="gl-button btn btn-icon btn-md btn-default " title="Copy commit SHA" aria-label="Copy commit SHA" aria-live="polite" data-toggle="tooltip" data-placement="bottom" data-container="body" data-category="primary" data-size="medium" data-clipboard-text="56c567e989115d3c1bb4222d3a3fb7e8f42d36c0" type="button"><svg class="s16 gl-icon gl-button-icon " data-testid="copy-to-clipboard-icon"><use href="/assets/icons-3591e1b0dc5b9091969f4b703f7bdaffa0ca7b2c7953b0f3a7e7dc1e71c3e43d.svg#copy-to-clipboard"></use></svg> - -</button> - -</div> -</div> -</div> -</li> - -</ul> -</div> - -</div> -<div class="blob-content-holder js-per-page" data-blame-per-page="1000" id="blob-content-holder"> -<div data-blob-path="README.md" data-original-branch="master" data-project-path="regler/JuliaTikzModule.jl" data-ref-type="heads" data-resource-id="gid://gitlab/Project/787" data-target-branch="master" data-user-id="gid://gitlab/User/87" id="js-view-blob-app"> -<div class="gl-spinner-container" role="status"><span aria-label="Loading" class="gl-spinner gl-spinner-md gl-spinner-dark gl-vertical-align-text-bottom!"></span></div> -</div> -</div> - -</div> - -<script> -//<![CDATA[ - window.gl = window.gl || {}; - window.gl.webIDEPath = '/-/ide/project/regler/JuliaTikzModule.jl/edit/master/-/README.md' - - -//]]> -</script> - -</main> -</div> - - -</div> -</div> - - - -<script> -//<![CDATA[ -if ('loading' in HTMLImageElement.prototype) { - document.querySelectorAll('img.lazy').forEach(img => { - img.loading = 'lazy'; - let imgUrl = img.dataset.src; - // Only adding width + height for avatars for now - if (imgUrl.indexOf('/avatar/') > -1 && imgUrl.indexOf('?') === -1) { - const targetWidth = img.getAttribute('width') || img.width; - imgUrl += `?width=${targetWidth}`; - } - img.src = imgUrl; - img.removeAttribute('data-src'); - img.classList.remove('lazy'); - img.classList.add('js-lazy-loaded'); - img.dataset.testid = 'js_lazy_loaded_content'; - }); -} - -//]]> -</script> -<script> -//<![CDATA[ -gl = window.gl || {}; -gl.experiments = {}; - - -//]]> -</script> - -</body> -</html> - diff --git a/README.md b/README.md new file mode 100644 index 0000000000000000000000000000000000000000..22f9a5578d39edd618c0e63e7560cebc61c90245 --- /dev/null +++ b/README.md @@ -0,0 +1,34 @@ +# JuliaTikzModule.jl + +Enables Julia code and Tikz code to coexist in the same file. + +### JuliaTikz + + +` JuliaTikz(tikzfile,delete=true)` + + +Extract and run the Julia part of a combined tikz/Julia file. + +The boundary between the two is the string + +` \endinput Julia <name>` + +where `<name>` is the name that will be given to the Julia file +(with .jl appended), and also to a variable `name` in the program, +i.e. `name = "<name>"`. + +The Julia file will be extracted to a temporary directory, which will be +deleted after the run unless the optional argument `delete` is false. + +### printcsv + +` printcsv(data::Array{Any}, csv="")` + +Print the array `data` to a file suitable for inclusion in pgfplots. +The columns of `data` should have a string as first element, and Float64 +as the remaining elements. + +The default name of the file will be `<name>.csv`, where `<name>` is the value +of the global variable `name`, typically given by `JuliaTikz`. Another name may +be specified whith the second argument of `printcsv`.